Как получить идентификатор сессии для каждого экземпляра IE? - PullRequest
3 голосов
/ 18 ноября 2011

Когда я открываю два экземпляра IE, каждый экземпляр IE должен иметь отдельный идентификатор, чего нет в среде 2.0, тогда как в версии 1.0 это было возможно.

Как получить идентификатор сеанса для каждого экземпляра IE?

Ответы [ 2 ]

3 голосов
/ 18 ноября 2011

Это не проблема с рамками. IE 6 использовался для запуска нового сеанса, но в более поздних версиях вы получаете явную опцию в меню Файл, чтобы открыть новое окно в новом сеансе

1 голос
/ 18 ноября 2011
public static string TheSessionId() {
     HttpSessionState ss = HttpContext.Current.Session;
     HttpContext.Current.Session["test"] = "test";
     HttpContext.Current.Response.Write(ss.SessionID);
     return "ok";
}

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

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