如何禁用无cookie的URL?

时间:2012-11-15 13:51:50

标签: asp.net asp.net-mvc iis-7 forms-authentication

我将我的asp.net应用程序从mvc2升级到mvc4并将其从IIS6升级到IIS7。 之后我注意到mvc路由生成的奇怪网址。经过一番调查,我发现这些网址 - 表单身份验证票。

只有在无法使用Cookie时,此票证才能在网址中。但是我在70%的情况下在不同的机器上浏览了这些票(浏览器Chrome,不确定其他机器),即使我没有登录。其他用户也报告了同样的问题。

所以我尝试在web.config中配置cookieless

<sessionState cookieless="UseCookies" />

<sessionState cookieless="false" />

也尝试了

<forms cookieless="UseCookies"

但没有任何成功。当我清除浏览器中的所有cookie时,它会有很短的时间。

任何人都知道如何禁用它,或者如何以其他方式解决我的问题?

0 个答案:

没有答案