什么是 AspxAutoDetectCookieSupport

问题描述 投票:0回答:2

最近,当我清除浏览器 cookie 时,我注意到 URL 中有 AspxAutoDetectCookieSupport=1。经过简短的研究,我发现这是 web.config 中将 cookieless 属性设置为“AutoDetect”的结果。

当我再次访问该 URL 时,参数“AspxAutoDetectCookieSupport”消失。 “AspxAutoDetectCookieSupport=1”是什么意思?

asp.net web-config session-state cookieless
2个回答
6
投票

AspxAutoDetectCookieSupport=1 查询字符串由 ASP.NET 在 cookie 支持检测阶段自动添加。由于 web.config 文件中的 cookieless 属性设置为“AutoDetect”,因此 ASP.NET 运行时会尝试检测用户的浏览器是否支持 cookie,并在此过程中添加 querystring 参数。如果支持 cookie,会话 ID 会保存在 cookie 中,如果不支持,会话 ID 会在该用户未来所有请求的 Url 中发送。

更多信息请访问:https://captcha.com/doc/aspnet/faq/captcha-persistence-faq.html#persistence-querystring


0
投票

Abcdefghijklmnopqrstwxyz 图片的图片 图片的图片 图片的图片 图片的图片 图片的图片 图片的图片 图片的图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片

© www.soinside.com 2019 - 2024. All rights reserved.