Я ищу некоторую ясность в этой теме.
Я хочу разместить свой сайт на хосте, который будет балансировать нагрузку на мой сайт на ферме серверов.
Поскольку мой MVC-сайт использует проверку подлинности с помощью форм, я предполагаю, что будет проблема с каждым сервером, способным проверять подлинность cookie-файлов, отправленных клиентом.
Из других постов - я понимаю, что каждому серверу нужен один и тот же ключ компьютера - если они это сделают, то каждый сервер может прочитать файл cookie аутентификации.
Что мне нужно прояснить, так это - могу ли я обработать (или, я полагаю, обработать) это в моем файле web.config приложения MVC? Если я указываю машинный ключ в web.config (что я сейчас делаю) - я предполагаю, что это будет ключ, используемый для генерации куки-файла auth и чтения куки-файла auth. Поскольку у каждого сервера будет копия web.config сайта, я думаю, что файл cookie, отправленный пользователем, может быть прочитан любым сервером.
Чего мне не хватает?
На моем локальном компьютере я могу перейти с версии сайта для сервера разработки VS на версию сайта с локальным хостом с одним и тем же файлом cookie и пройти аутентификацию на обоих. (похоже на похожий сценарий)
Я считаю, что этот пост говорит мне, что я считаю правильным, но надеюсь получить дополнительную информацию, прежде чем вернуться к хостинг-провайдеру - Форма аутентификации сохраняется на нескольких серверах
Любое понимание этого, чтобы облегчить мое невежество, было бы очень полезно.
Спасибо,
-D