我有一个网址,如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"/>
我想知道的是,这个改变是否存在问题.
尝试 <sessionState mode="InProc" cookieless="false" timeout="20" />
for ref 删除AspxAutoDetectCookieSupport
或者在web配置中使用它,
<authentication mode="Forms">
<forms cookieless="UseCookies"/>
</authentication>
Run Code Online (Sandbox Code Playgroud)
浏览这个问题我在一篇文章中找到了
您可以将设置从更改
cookieless="AutoDetect"为cookieless="UseCookies".这将摆脱它,但没有cookie的用户将无法传递会话对象.根据您使用会话的方式,这可能也可能无关紧要.您还可以编写一个例程来嗅探搜索机器人并重写Url,或者为您关注的搜索引擎编写.browser文件.
对于ref:删除cookie支持
| 归档时间: |
|
| 查看次数: |
22184 次 |
| 最近记录: |