我遇到了一个问题,我不确定如何解决它。这是场景。
用户访问我的网站 (www.MyWebSite.com) 并单击一个按钮,将 cookie 放在他们的计算机上。如果我检查他们机器上的 cookie,它会将“主机”列为 www.MyWebSite.com。
如果用户随后将浏览器中的 URL 更改为 MyWebSite.com(不带 www)重新加载页面,然后单击按钮,则会创建一个与第一个 cookie 同名的全新 cookie。此 cookie 的主机是 MywebSite.com
显然这不好 - 除了两个同名的 cookie 之外,我的程序只读取具有相应 URL 地址的 cookie。
我可以强制使用 www 主机创建 cookie 和/或我可以强制页面为 www 还是什么???防止此问题的最佳方法是什么以及如何?
使用 VB.net 创建 Cookie
Response.Cookies("AAA")("bbb") = strABC
Response.Cookies("AAA").Expires = DateTime.Now.AddDays(1)
任何帮助是极大的赞赏。