我在同一台服务器上运行了两个Web应用程序。我有会话处理程序模块,我已在两个应用程序中使用。会话处理程序通过以下方式在cookie中设置会话信息:
HttpCookie appCookie = new HttpCookie("sessionid");
appCookie.Value = sessionid;
HttpContext.Current.Response.Cookies.Set(appCookie);
因此两个应用程序都设置了名为sessionid的cookie。所以一个应用程序cookie替换另一个由于两个应用程序在同一服务器上运行,因此域名相同。但是我尝试设置cookie的路径,但是当我设置路径时
appCookie.Path = "/localhost:64456/";
Cookie没有设置。我知道我在设置cookie路径时出错了。但无法弄明白。
答案 0 :(得分:1)