У меня есть проект веб-сайта ASP.net в IIS 8.5.96.В веб-конфигурации на сервере это выглядит так:
<system.web>
<sessionState timeout="12000" />
На одном домене - (он используется для простого входа в систему) он работает нормально - сеанс длится несколько дней.
(обратите внимание,это устаревший сайт, я знаю, что использование сессии для входа не идеально, но нам нужен этот сайт, чтобы работать как есть).
Мы только что указали другой домен на ту же самую папку веб-сайта.Больше ничего не изменилось.
Теперь пользователь вышел из системы через 20 минут.
Разве новый сайт не должен брать рисунок из web.config?Если я проверяю IIS (ASP.NET / Состояние сеанса / Настройки cookie / Время ожидания) - то есть 12000 под новым сайтом - как указано в веб-конфигурации (я предполагаю, что это тот же параметр?).
Я нашел несколько ссылок, например: Как изменить время ожидания сеанса в IIS 8.5?
Это предполагает изменение различных настроек в IIS - но этого раньше не требовалось.Я бы лучше изменил эти вещи в web.config.
Как я могу заставить сеанс длиться столько, сколько он использовал, и принимать параметр web.config?
И почемууказав другой домен на том же сайте, вызвать это?