У меня есть веб-сайт, работающий на IIS и .NET 4.6, который в любое время получает от 80 до 100 одновременно работающих пользователей.
Я хочу создать переменную сеанса для каждого пользователя, которая выглядит следующим образом:
Web.HttpContext.Current.Session("IsSecuredArea")
Эта переменная установлена в значение False в качестве значения по умолчанию, а также в значение False как в подпункте Session_End , так и в подпункте Application_End внутри Global.asax.vb file.
Я установил для этой переменной значение true после успешного входа пользователя в систему, извлечения данных из базы данных и заполнения уникального набора данных для этого пользователя.
Iустановите его так:
Web.HttpContext.Current.Session("IsSecuredArea") = True
Мой вопрос: как я могу убедиться, что эта переменная сеанса уникальна для каждого пользователя?
Я не хочу, чтобы один пользователь случайно увидел защищенную область другого пользователя.
Спасибо!