Asp.net 删除Cookie支持
我的网站的url格式如下:www.mysite.com/Display.aspx?ID=128 但是,大多数用户将url视为 www.mysite.com/Display.aspx?ID=128&aspxAutoDetectCookiesSupport=1 如何避免&AspxAutoDetectCookieSupport=1出现在url中Asp.net 删除Cookie支持,asp.net,cookies,cookieless,Asp.net,Cookies,Cookieless,我的网站的url格式如下:www.mysite.com/Display.aspx?ID=128 但是,大多数用户将url视为 www.mysite.com/Display.aspx?ID=128&aspxAutoDetectCookiesSupport=1 如何避免&AspxAutoDetectCookieSupport=1出现在url中 它是用来处理web.config中的cookie的,但是在哪里呢?如果我把它去掉,会有什么影响呢。如何删除?会话状态和表单身份验证都可以在web.config
它是用来处理web.config中的cookie的,但是在哪里呢?如果我把它去掉,会有什么影响呢。如何删除?会话状态和表单身份验证都可以在web.config文件中设置为在没有cookie的情况下运行-这称为“无cookie配置”。当这种情况发生时,ASP.Net可以设置为尝试使用查询字符串作为cookie替代来弥补cookie的不足。这就是导致不需要的查询字符串参数的原因 您应该在web.config中查找“cookieless=AutoDetect”或“cookieless=UseUri” 将设置更改为“cookieless=UseCookies”将确保不使用cookieless功能,因此不会将AspXAutoDetectCookies支持附加到URL 这意味着在关闭cookie的情况下浏览的用户将无法拥有会话数据或使用表单身份验证。这可能会也可能不会影响你的目标受众,你必须自己判断 编辑:以下是无Cookie功能的MSDN链接: