2013-06-07 1 views
1

У меня есть два веб-приложение, размещенное в 2 различных примере доменаKilling сеанса из другого asp.net веб-приложения

  1. WebApp1: www.evs.com
  2. webapp2: www.dash.com открыт в другой окно браузера

Что я хочу достигнуть, когда выход пользователя в WebApp1, сеанс пользователя webapp2 будет также автоматически разорвано

я есть синтаксического дерева d следующее решение::

Когда пользователь нажимает ссылку «Выход» в WebApp1, он вызывает WebApp2/Logout.aspx, у которого есть Session.Abandon() со стороны сервера. Но, похоже, это не заканчивает сессию на WebAPP2, какие-либо идеи о том, как сделать эту работу?

ответ

1

На странице вы отображаетесь для пользователя, он или она вошедшая успешно, вы можете поместить крошечный iframe или img, которые src должны быть webapp2/Logout.aspx.

Таким образом, при выходе из системы в webapp1 вы будете вызывать выход из системы на webapp2

Имейте в виду, чтобы вернуть правильное содержание и тип содержимого (текст/HTML) из фрейма, или (изображение/...) для img