我有一个像http://www.foo.com/NewPage.aspx?pageid=10这样的网址。但是对某些用户而言,这会显示为http://://www.foo.com/NewPage.aspx?pageid=10 &
现在我读到AspxAutoDetectCookieSupport = 1会被添加到我的web.config中,因为我的web.config为<sessionState cookieless="AutoDetect"/>
,而它应该是<sessionState cookieless="UseCookies"/>
我想知道的是,在进行此更改时存在问题。
答案 0 :(得分:5)
尝试<sessionState mode="InProc" cookieless="false" timeout="20" />
for ref remove AspxAutoDetectCookieSupport
或在网络配置中使用此功能
<authentication mode="Forms">
<forms cookieless="UseCookies"/>
</authentication>
我在一篇文章
中浏览了这个问题您可以更改您的设置
cookieless="AutoDetect"
来cookieless="UseCookies"
。这会得到 摆脱它,但没有cookie的用户 将无法传递会话对象 周围。取决于您的使用方式 会议,这可能或不重要。你也可以写一个例行程序 嗅探搜索机器人并重写 网址,或写.browser文件 你担心的搜索引擎 约。