Мне нужно, чтобы перезапуск пула приложений был полностью прозрачным для пользователей моего веб-приложения.
В настоящее время после перезапуска пула приложений IIS 7 все пользователи, выполнившие вход в мое веб-приложение, удаляются и должны снова входить в систему (для Context.User.Identity.IsAuthenticated установлено значение false). Я использую SQL State Server, использую проверку подлинности с помощью форм, и оба они настроены на использование файлов cookie. У меня создалось впечатление, что .NET и / или IIS обрабатывают аутентификацию файлов cookie.f @ 흼 { { ...
Поскольку я загрузил обновленную версию приложения ASP.NET MVC 1 на сервер, Желтый экран смерти изменился на примерно так:
I % & / m {J J t
$ ؐ @ iG #) * eVe] f @Приложение NET MVC отображает странные символы