【发布时间】:2017-03-02 22:18:17
【问题描述】:
我正在使用 cookie 将数据从一个 aspx 网页传输到另一个网页。它在本地(本地主机)机器 IIS 7.5 中完美运行,但在发布后无法在 IIS 8.0 服务器上运行
Response.Cookies["UserBID"].Value = "11111";
Response.Cookies["AppID"].Value = "161";
Response.Cookies["RoleID"].Value = "6";
Response.Cookies["ActiveOnly"].Value = "1";
Response.Cookies["UserBID"].Expires = DateTime.Now.AddMinutes(5);
Response.Cookies["AppID"].Expires = DateTime.Now.AddMinutes(5);
Response.Cookies["RoleID"].Expires = DateTime.Now.AddMinutes(5);
Response.Cookies["ActiveOnly"].Expires = DateTime.Now.AddMinutes(5);
//Response.Redirect("http://localhost:49752/Usermgmt.aspx");
Response.Redirect("http://dnadev/GlobalUserManagement/Usermgmt.aspx",false);
回来
if (Request.Cookies["UserBID"] != null)
{
UserBID = Request.Cookies["UserBID"].Value.ToString();
}
if (Request.Cookies["AppID"] != null)
{
AppID = Request.Cookies["AppID"].Value.ToString();
}
if (Request.Cookies["RoleID"] != null)
{
RoleID = Request.Cookies["RoleID"].Value.ToString();
}
if (Request.Cookies["ActiveOnly"] != null)
{
ActiveOnly = Request.Cookies["ActiveOnly"].Value.ToString();
}
谢谢,
【问题讨论】: