@ Jay: возможно, вы можете установить Session.Timeout
для каждой сессии, так что я вижу, как это работает, если вы делаете что-то вроде
Session.Timeout = 20
Session("A") = "Value 1"
Session.Timeout = 10
Session("B") = "Value 2"
Однако мой опыт работы с сеансами ASP был довольно плохим - IIS часто переопределял и игнорировал мои настройки сценариев, а время сеансов всегда истекло по умолчанию в 20 минут. Возможно, лучше выбрать файлы cookie и установить время их истечения как DateAdd("n", 20, Now())
и DateAdd("n", 10, Now())
соответственно.