#c# #asp.net #browser #cookies
#c# #asp.net #браузер #файлы cookie
Вопрос:
У нас есть ASP.Чистая система, когда пользователь входит в систему, он получает cookie, который включает имя пользователя.
Это отлично работает, когда машиной пользуется один пользователь.
У нас возникают проблемы, когда пользователь тестирует систему, имея много открытых браузеров и входя в систему со многими идентификаторами.
В этом случае все экземпляры браузера будут авторизованы с последним пользователем, вошедшим в систему.
Есть ли способ войти с разными пользователями в разные экземпляры / вкладки браузера.
Комментарии:
1. Может быть неправильно, но я думаю, что это зависит от поведения браузера, а не от всего, что вы можете сделать. Возможно, есть поиск браузеров, которые имеют такое поведение, или в качестве последнего шага вы могли бы создать простой браузер для себя. В противном случае, может быть, настроить виртуальные машины так, чтобы на 1 компьютере было более 1 виртуальной машины?
Ответ №1:
Да, вы можете сделать это, если каждый браузер отличается.
Это не сработает, если вы откроете 4 копии IE, но это сработает, если вы откроете одну копию IE, одну из Firefox, одну из Chrome, одну из Safari. Cookie сохраняются для каждого браузера, а не для каждого окна браузера.
Комментарии:
1. Он знает это, он спрашивает о различных сеансах между экземплярами браузеров