Из-за некоторых проблем безопасности мне нужно включить View State Encryption.У меня viewstate и viewstateMAC отключены, но мне нужно зашифровать строку « control state », которая включена в параметр формы __VIEWSTATE.
В настоящее время мой web.config выглядит следующим образом:
<pages enableViewState="false" enableViewStateMac="false">
Когда я устанавливаю следующее в cassini, мое состояние просмотра шифруется:
<pages enableViewState="false" enableViewStateMac="false" viewStateEncryptionMode="Always">
Когда я делаю то же самое изменение на моем сервере IIS 6, ничего не происходит.
Я вижу перезапуск домена приложения (событие: приложение '/ LM / W3SVC / ...', расположенное в 'C: ...', инициализированное для домена '...').когда я касаюсь web.config, но я не получаю зашифрованное представление состояния, как с cassini.Я пытался остановить / запустить сайт, IIS Reset Stop / Start, очистить кэш временных файлов ASP.NET.Кто-нибудь есть какие-либо предложения о том, что нужно сделать, чтобы настроить это?