【发布时间】:2019-03-07 04:56:03
【问题描述】:
我创建名为“user_status”的http cookie,然后填写并将其添加到cookies中。当我在浏览器中检查cookie时,有2个cookies可用。一个是我创建的名为“user_status”的cookie和其他cookie(我没有创建)名为“ASP.NET_SessionId”的可用。为什么创建此 cookie(ASP.NET_SessionId) 时具有随机数据。在代码中 Session(“author_id”) 从函数中获取值。
我的代码是:
Dim c As HttpCookie = New HttpCookie("user_status")
c.Values.Add("Author_id_cookie", Session("author_id"))
c.Expires = DateTime.Now.AddDays(15)
Response.Cookies.Add(c)
【问题讨论】:
-
我在网上找到this:“这个cookie是asp.net自动生成的。你无法控制它。它是在你的应用程序第一次通过浏览器访问时创建的。你可以启用页面跟踪以查看它,或者您可以使用类似于 HTTPWatch 的工具来查看它。”