如何使用sessionid和响应对象打开新页面
本文关键字:新页面 对象 响应 何使用 sessionid | 更新日期: 2023-09-27 18:27:08
我遇到一个客户使用凭据登录我的网站的情况。有了这些证书,我确实获得了另一个内部网站的sessionid。我正在尝试使用sessionid打开一个网站,这样客户就不必再次登录该内部网站。
我确实有sessionid,我已经存储在httpcookie中,如下所示。
HttpCookie mycookie = new HttpCookie("xyz");
mycookie.Value = sessionId;
mycookie.Expires = DateTime.Now.AddHours(9);
如何使用sessionid打开网站?
只需将cookie添加到响应中:
public ActionResult Foo()
{
HttpCookie mycookie = new HttpCookie("xyz");
mycookie.Value = sessionId;
mycookie.Expires = DateTime.Now.AddHours(9);
Response.AppendCookie(mycookie);
...
}