С автоматическим масштабированием Azure мне нужно указать MachineKey в web.config?
Для проекта ASP.NET MVC, над которым я недавно работал, он был развернут на нескольких экземплярах сервера и требовал настройки машинного ключа.
У меня есть другой проект, который будет развернут в Azure (стандарт веб-сайта), и я не уверен, настраивает ли Azure для вас машинный ключ или обрабатывает подобные вещи внутри себя, или вам нужно его настроить.
Кто-нибудь знает. Я не могу найти какие-либо ресурсы конкретно об этом.
1 ответ
Azure автоматически установит один и тот же машинный ключ для всех экземпляров WebRole, поэтому вам не нужно явно устанавливать его. Однако если вы удалите и повторно развернете или сделаете VIP-своп, то машинный ключ изменится, что может вызвать проблемы с существующими клиентами, поэтому вам следует установить машинный ключ для этого сценария.