На моем Windows 2019 сервере моя ASP. NET форма входа в систему работает один раз, а затем дополнительные попытки просто перенаправить пустое в пустую форму? - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть веб-сайт ASP. NET Forms, который в настоящее время работает нормально на моей учетной записи общего хостинга, который работает Windows 2012. Я пытаюсь переместить сайт на виртуальный сервер Windows 2019 и проблемы с регистрацией форм не работает.

После перезапуска sh пула приложений я могу go зайти на веб-сайт и ввести свои данные для входа, после чего я вхожу в сеанс. Если я открою другой браузер (или попробую с другого компьютера) и попытаюсь войти в форму, просто отправит обратно самому себе с очищенными записями моего пользователя / пароля?

Я предполагаю, что это проблема / настройка разницы на моих сайтах IIS, поскольку сайт работает нормально на моей учетной записи общего хостинга, но не на новом веб-сайте, который я создал на своей виртуальной машине. Мне не удалось найти ни одной публикации с этой проблемой, для которой есть решение, но, похоже, что-то связано с тем, что сессионные куки не устанавливаются на веб-сайте Win 2019.

Я пытался убедиться, что все в IIS на новом сайте установлены правильные настройки: 1) анонимная проверка подлинности и проверка подлинности с помощью форм - включено 2) состояние сеанса - в процессе 3) режим Cook ie - использование Cookies

...