关于访问asp.net网站时登录后的奇怪问题

登录后,地址栏地址变成了

http://www.XXXX.com/(F(HDc3otfFs0wkZu4P4CjZ50Qkck2q8aekR3g6F0m_NRZRo7kt7XQ6CjAFBR4PR8kZLx0gRAzev9seoI0ANc7KjlfbTe1FJ8WWILWNGn1ObS0ZcAcdIFeyJuzVcaAOHu5BT8L1lC67TVf99X8D20UWbSWMcAEoFj--cf-s0ifLMkCDxPwrN0Ntnpv81iEhXwd10))/...

使用的是IE11,firefox和ie8均未出现该情况。原因是不使用cookie,导致session id被加入到了请求中,但是查看ie的设置,cookie确实是启用的。

目前找到的解决办法 :web.config中修改成这个样子<forms loginUrl="~/Account/Login.aspx" timeout="2880" cookieless="UseCookies"/>就行了。

原文地址:https://www.cnblogs.com/qook/p/4936531.html