Приложение C # / .NET, работающее на IIS 6: настройте запрос на перенаправление / повторный запуск после 15-минутного сеанса - PullRequest
0 голосов
/ 27 ноября 2018

Через 15 минут я бы хотел, чтобы у пользователя снова запрашивались его Active Directory UN и PW.В моем файле web.config я добавил следующее:

<sessionState timeout="15" />

Здесь уже было указано следующее:

<authentication mode="Windows"  />

Режим аутентификации действительно Windows и вы должны перейти на этот сайт.Впервые он запросит у вас имя пользователя и пароль Active Directory.Там нет проблем с аутентификацией.

Когда я смотрю на состояние сеанса для этого веб-сайта в IIS Manager, я вижу следующее:

https://imgur.com/a/rH1hZn0 (отправил его в Imgur, чтобы вы могли видетьскриншот немного проще вместо увеличения.

Когда я запускаю инструменты Chrome Developer на производственном веб-сайте, для ASP.NET_SessionId устанавливается дата истечения срока действия 1969-12-31T23:59:59.000Z.значение.

Из того, что я понимаю, есть разница между тем, что установлено в настройках IIS, и тем, что установлено в Web.config

Так что мне интересно, есть ли конфликт между тем, чтов Web.config и что находится в настройках IIS. Мне бы хотелось, чтобы через 15 минут пользователю снова предложили запросить его Active Directory UN / PW.

Что я здесь пропускаю?

...