Подтвердить что ты не робот

Использует для MachineKey в ASP.NET

Какие разные способы использования машинных ключей полезны в asp.net? Я думаю, что следующее правильно, но подумал, что может быть больше.

  • Несколько приложений могут использовать один и тот же файл cookie
  • Несколько серверов могут работать с одним и тем же представлением.
4b9b3361

Ответ 1

MachineKey используется для:

  • Шифрование и проверка ViewState
  • Аутентификация форм (или федеративная аутентификация) использует этот ключ для подписания аутентификационного билета

Если для веб-приложения, установленного на нескольких серверах, для работы с балансировкой нагрузки требуется один и тот же ключевой ключ для ПК.

Чтобы узнать подробности, обратитесь к: MSDN Как настроить MachineKey в ASP.NET 2.0

Ответ 2

Ключ машины также используется для шифрования/дешифрования параметров webresources.axd.

Даже на одном сервере машинный ключ должен быть настроен, так как любая утилита домена приложения будет генерировать новый ключ, если он настроен на автоматический. Это приводит к следующей обратной передаче только для страниц, обработанных до повторного использования, для получения ошибки проверки состояния просмотра, а также проблем с ресурсами в течение этого времени.

Ответ 3

Шифрование - очень распространенное.