У меня есть URL домашней страницы http://localhost:3443/home1
В действии index home1 у меня есть сеанс ["Home"] = Home1.
У меня есть другая домашняя страница URL-адрес http://localhost:3443/home2
Там у меня есть сессия ["Home"] = Home2.
Теперь контекст для некоторого пользователя - целевая страница home1. Поэтому, если они нажимают кнопку «Домой» в меню или выполняют какую-либо подобную деятельность, они должны попасть в дом1.
Для другой группы пользователей они должны приземлиться в доме 2 для любого действия, которое они ведут, что приводит к домашней странице.
Теперь menu.it является элементом управления ascx.
Здесь мы проверяем значение сеанса home1 или home2.
Исходя из этого, мы перенаправляем пользователя на нужную целевую страницу.
Теперь проблема, с которой я сталкиваюсь, - это когда мы копируем
http://localhost:3443/home1 на другую вкладку, например tab2 и оттуда мы превращаем его в home2, а затем делаем некоторые действия. А затем вернитесь к tab1, что происходит, значение переопределяется в сеансе home2. Что приводит к неправильной посадочной странице при нажатии на домашнюю ссылку в меню. Есть ли у вас какие-либо решения этой проблемы?
Надеюсь, я правильно объяснил проблему, если нет, пожалуйста, дайте мне знать, я объясню дальше.