Добавление machineKey в web.config в Интернете -farm sites

Мы (на самом деле наш ИТ-партнер) недавно изменили некоторые DNS для нашего веб-сайта, так что два рабочих сервера имеют циклическое переключение DNS между ними. До этого перехода у нас не было проблем с файлами WebResource.axd . Поскольку переключатель, когда мы нажимаем на общедоступный URL, мы получаем ошибку:

CryptographicException

Заполнение недопустимо и не может быть удалено.

Когда мы обращаемся к конкретным серверам, они загружаются нормально. Я изучил проблему, и, похоже, поскольку они разделяют ресурсы между двумя серверами, нам нужен согласованный machineKey в web.config для каждого сервера, чтобы они могли шифровать и последовательно расшифровать между ними. У меня следующие вопросы:

  1. Могу ли я сгенерировать machineKey с помощью инструмента на сервере, или мне нужно написать код для этого?
  2. Мне просто нужно добавить machineKey в web.config на каждом сервере, или как вы думаете, мне нужно будет сделать что-нибудь еще, чтобы два сервера работали вместе? (Оба файла web.config в настоящее время не имеют ключа машины )
44
задан Mario Cianciolo 16 February 2018 в 23:58
поделиться