использовать cookie / сеанс, созданный другим приложением? - PullRequest
0 голосов
/ 13 марта 2012

- background - У меня есть интрасеть клиента (ASP.NET / VB), которая создает сеанс asp.net и проверяет различные вещи в процессе dblogin.Интрасеть имеет различные подсистемы.

Маркетинговая подсистема требует, чтобы пользователю интранета был назначен app_role для просмотра раздела.

Мне нужно создать новую форму бронированиядля этого раздела, но код, кажется, использует общую форму, которая используется по всему сайту в различных других разделах.Поэтому не стоит вносить изменения в то, что в данный момент существует.

- Мой план -

Создать новое приложение в C # / ASP.NET, а также вIIS.(вместо нового сайта создайте приложение на сайте интрасети в IIS)

Смогу ли я проверить наличие текущего сеанса в файле cookie?

Если сеанс открыттогда пользователь сможет видеть Интранет, и я предполагаю, что мне нужно будет также выполнить некоторые проверки для app_role.

Я просто добавлю URL-адрес приложения в меню для маркетинга, а затем сделаю еще одинпроверьте, только если кто-то дает URL-адрес тому, кто не имеет доступа к меню.

- Мой вопрос -

Смогу ли я проверить и использоватьcookie, который был создан другим приложением?

1 Ответ

1 голос
/ 19 марта 2012

Нет - сеансы (сеансовые куки) зависят от приложения.Вы можете попробовать совместное использование сеансов между приложениями через SQL и посмотреть, работает ли это.Что касается членства / ролей, см. this .

. Тем не менее, не знаете, почему создание отдельного (веб) приложения (которое представляет проблему) - это путь.Если вы планируете ввести другую форму, то почему этого нельзя сделать в существующем приложении для интрасети?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...