Через 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.
Что я здесь пропускаю?