Задайте параметры ключа машины в webconfig

Я прочитал How To: Настроить MachineKey в ASP.NET, введите описание ссылки здесь.

validationKey: указывает ключ, который алгоритм HMAC использует для защиты от взлома ViewState.

валидация: Здесь указывается алгоритм хеширования, используемый для генерации HMAC, чтобы сделать ViewState, и формирует тикеты аутентификации, защищающие от подделки. Этот атрибут также используется для указания алгоритма шифрования, используемого для шифрования ViewState. Если validation='AES', ключ шифрования устанавливается в параметре decryptionkey.

Теперь в этой ссылке сказано для настройки для шифрования ViewState:

<machineKey 
validationKey="AutoGenerate,IsolateApps"   
decryptionKey="AutoGenerate,IsolateApps" 
validation="AES" 
decryption="Auto" />

Вопрос: если validation="AES", почему validationKey имеет значение? и где используется validationKey="AutoGenerate,IsolateApps"?

0 ответов

Другие вопросы по тегам