Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Загальні відомості

Оновлення безпеки, як описано в бюлетені з безпеки корпорації Майкрософт, MS10-070 вносить зміни до механізм шифрування за промовчанням у ASP.NET для виконання перевірки, (вхід), окрім шифрування. У цій статті описано, параметри конфігурації, щоб повернутися до попередніх версій поведінка для шифрування в ASP.NET.For, щоб отримати додаткові відомості про це оновлення безпеки, відвідайте веб-сайт:

http://www.microsoft.com/technet/security/bulletin/ms10-070.mspx

Додаткові відомості

За потреби шифрування або перевірки даних конфігурації в розділі MachineKey користувачі ASP.NET. Оновлення безпеки, порушені безпеки оновлення MS10-070 зміни, змінює поведінку за промовчанням шифрування у ASP.NET для виконання перевірки, окрім шифрування, навіть, якщо тільки в шифрування, який викликається. Після інсталяції поновлення безпеки, як описано в бюлетені з безпеки MS10-070, такі операції виконуються під час шифрування настроєно ASP.NET:

  • Шифрування даних на HMAC підпису створюється для зашифрованих даних і додається до нього.

  • Під час шифрування даних підпису HMAC перевірити, перш ніж розшифрувати дані.

Наведені нижче розділи ASP.NET застосування настройок (appSettings) для керування поведінкою цифрового підпису, крім того, для шифрування.

Клавіша

Тип

Значення за промовчанням

Підтримувані on.NET версії.

aspnet:UseLegacyEncryption

Логічне значення

Помилкове

Microsoft .NET Framework 2.0 пакета оновлень 1Microsoft .NET Framework 2.0 пакета оновлень 2Microsoft .NET Framework 3.5Microsoft .NET Framework 3.5 пакет оновлень 1Microsoft .NET Framework 4.0

aspnet:UseLegacyMachineKeyEncryption

Логічне значення

Помилкове

Microsoft .NET Framework 4.0

aspnet:ScriptResourceAllowNonJsFiles

Логічне значення

Помилкове

Microsoft .NET Framework 3.5 пакета оновлень 1Microsoft .NET Framework 4.0

Опис aspnet:UseLegacyEncryption-appSetting

Цей параметр для застосування визначає, чи шифрування додатково виконає перевірку з ключем HMAC навіть тоді, коли у розділі перевірки в розділі "machineKey" Конфігурація ASP.NET не настроєно для перевірки підпису в HMAC.

aspnet:UseLegacyEncryption

Опис

Помилково (за промовчанням)

Цю настройку, ASP.NET, крім того, виконати HMAC-перевірка підпису, під час настройки ASP.NET шифрування. Це трапляється, навіть, якщо у machineKey не настроєно для входу за допомогою ключ для HMAC.

Справжнє

Цю настройку, ASP.NET, не для того, щоб виконати HMAC-перевірка підпису, під час використання шифрування та не HMAC, підписування SMB через у machineKey. Примітка. Цей параметр дозволяє зловмисних клієнта розшифрувати налагодити або іншим чином змінювати зашифровані дані.

Щоб настроїти цей параметр, додайте наступні конфігурації, у файлі web. config комп'ютера або програм:

<configuration>... <appSettings> ... <add key="aspnet:UseLegacyEncryption" value="false" /> </appSettings></configuration> 

Опис aspnet:UseLegacyMachineKeyEncryption appSetting

Цей параметр для застосування визначає, чи шифрування, через System.Web.Security.MachineKey клас додатково виконає перевірку з ключем HMAC навіть після того, як аргумент MachineKeyProtection умови не вказано виконати перевірку.

aspnet:UseLegacyMachineKeyEncryption

Опис

Помилково (за промовчанням)

Цю настройку, ASP.NET, крім того, виконати перевірка підпису HMAC, через MachineKey клас під час настройки ASP.NET шифрування. Це трапляється, навіть, якщо надається MachineKeyProtection аргумент не вказано, виконати перевірку.

Справжнє

Цю настройку, ASP.NET, не для того, щоб виконати перевірка підпису HMAC, через клас MachineKey , під час використання шифрування та не HMAC, підписування SMB через наведені MachineKeyProtection аргумент. Примітка. Цей параметр дозволяє зловмисних клієнта розшифрувати налагодити або іншим чином змінювати зашифровані дані.

Щоб настроїти цей параметр, додайте наступні конфігурації, у файлі web. config комп'ютера або програм:

<configuration>... <appSettings> ... <add key="aspnet:UseLegacyMachineKeyEncryption" value="false" /> </appSettings></configuration> 

Опис aspnet:ScriptResourceAllowNonJsFiles appSetting

Цей параметр для застосування визначає, чи ScriptResource.axd обробник в ASP.NET, будуть служити-JavaScript-файли (.js розширення). ScriptResource.axd – це обробник ASP.NET, який повертає JavaScript вихідних файлів AJAX компоненти на ASP.NET на веб-сторінці.

aspnet:ScriptResourceAllowNonJsFiles

Опис

Помилково (за промовчанням)

Цю настройку, ASP.NET виконувати лише статичні файли, які мають розширення .js (JavaScript) – обробник ScriptResource.axd.

Справжнє

Цю настройку, ASP.NET в будь-яких статичних файлів, до застосунку ASP.NET, має доступ через ScriptResource.axd обробник. Примітка. Цей параметр дає змогу в будь-який файл у вашому застосунку ASP.NET подавати – обробник. Якщо такі файли небажані або секретні дані, виберіть цей параметр може витік конфіденційної інформації з клієнтом.

Щоб настроїти цей параметр, додайте наступні конфігурації, у файлі web. config комп'ютера або програм:

<configuration>... <appSettings> ... <add key="aspnet:ScriptResourceAllowNonJsFiles" value="false" /> </appSettings></configuration> 

Посилання

Щоб отримати додаткові відомості про MachineKey розділ відвідайте веб-сайт корпорації Майкрософт:

http://msdn.microsoft.com/en-us/library/w8h3skw9.aspxЩоб отримати додаткові відомості про System.Web.Security.MachineKey клас відвідайте веб-сайт корпорації Майкрософт:

http://msdn.microsoft.com/en-us/library/system.web.security.machinekey.aspxЩоб отримати додаткові відомості про те, як використовувати параметри для застосунків (appSettings) клацніть номер статті в базі знань Microsoft Knowledge Base:

Як 815786 , зберігати та отримувати дані з файлу конфігурації застосунку, за допомогою Visual C# 313405 , як зберегти та відновити дані з файлу конфігурації застосунку, за допомогою Visual Basic .NET або Visual Basic 2005Щоб отримати додаткові відомості про конфігурацію для ASP.Net клацніть номер статті в базі знань Microsoft Knowledge Base:

307626 інформація: ASP.NET конфігурації огляд

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×