ASP.NET MVC3 войти не долго - PullRequest
       20

ASP.NET MVC3 войти не долго

0 голосов
/ 12 сентября 2011

Я использую собственный провайдер членства, и я могу войти и выйти.Когда я вхожу в систему, это был вход в систему только на мгновение, а затем ни один пользователь не входит в систему.Я не знаю, в чем проблема, но когда я пробую это на своем компьютере (IIS Express), пользователь входит в систему в течение длительного времени, но когда я загружаю свой веб-сайт на хостинг-провайдера, тогда пользователь входит в систему только на несколько секунд.Спасибо за помощь

1 Ответ

5 голосов
/ 12 сентября 2011

Если приложение выполняется в веб-ферме, вы должны убедиться, что все узлы этой веб-фермы имеют одинаковые machineKey. Если у них нет одинаковых ключей машины, если cookie-файл аутентификации отправляется на сервер 1, а следующий запрос обслуживается сервером 2, он не сможет расшифровать этот cookie-файл. Вы можете попробовать установить их значение в web.config вашего приложения.

...