Как открыть новую страницу, используя sessionid и объект ответа - PullRequest
0 голосов
/ 07 марта 2012

У меня есть ситуация, когда клиент заходит на мой сайт с учетными данными. С этими учетными данными я получил sessionid для другого внутреннего веб-сайта. Я пытаюсь открыть веб-сайт с использованием sessionid, чтобы клиенту не приходилось снова заходить на этот внутренний веб-сайт.

У меня есть sessionid, и я хранил его в httpcookie, как показано ниже.

 HttpCookie mycookie = new HttpCookie("xyz");
        mycookie.Value = sessionId;
        mycookie.Expires = DateTime.Now.AddHours(9);

Как открыть сайт с помощью sessionid?

1 Ответ

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

Просто добавьте куки в ответ:

public ActionResult Foo()
{
    HttpCookie mycookie = new HttpCookie("xyz");
    mycookie.Value = sessionId;
    mycookie.Expires = DateTime.Now.AddHours(9);
    Response.AppendCookie(mycookie);
    ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...