С автоматическим масштабированием Azure мне нужно указать MachineKey в web.config?

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

У меня есть другой проект, который будет развернут в Azure (стандарт веб-сайта), и я не уверен, настраивает ли Azure для вас машинный ключ или обрабатывает подобные вещи внутри себя, или вам нужно его настроить.

Кто-нибудь знает. Я не могу найти какие-либо ресурсы конкретно об этом.

1 ответ

Решение

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

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