Asp.net 我在vb.net中创建了1个cookie并保存了它,但创建了2个cookie。为什么创建第二个cookie
我创建了名为“user_status”的http cookie,然后将其填充并添加到cookie中。当我在浏览器中检查cookie时,有两个cookie可用。一个是我创建的名为“user_status”的cookie,另一个是名为“ASP.NET_SessionId”的cookie(我未创建)。创建此cookie(ASP.NET_SessionId)的原因是随机数据。在代码会话中(“author_id”)从函数中获取值 我的代码是:Asp.net 我在vb.net中创建了1个cookie并保存了它,但创建了2个cookie。为什么创建第二个cookie,asp.net,vb.net,cookies,Asp.net,Vb.net,Cookies,我创建了名为“user_status”的http cookie,然后将其填充并添加到cookie中。当我在浏览器中检查cookie时,有两个cookie可用。一个是我创建的名为“user_status”的cookie,另一个是名为“ASP.NET_SessionId”的cookie(我未创建)。创建此cookie(ASP.NET_SessionId)的原因是随机数据。在代码会话中(“author_id”)从函数中获取值 我的代码是: Dim c As HttpCookie = New H
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)
此cookie用于从dotnet framework维护用户的会话信息,如果您使用的是无会话应用程序,并且不需要此cookie,则可以尝试在应用程序级别禁用会话:我联机找到:“此cookie由asp.net自动生成。你无法控制它。它是在首次通过浏览器访问应用程序时创建的。您可以启用页面跟踪来查看它,也可以使用类似于HTTPWatch的工具来查看它。”