我在我的应用程序中使用asp.net cookie是我的web配置:
<authentication mode="Forms">
<forms path="/"
defaultUrl="Default.aspx"
loginUrl="Login.aspx"
name=".ASPXAUTH"
slidingExpiration="true"
timeout="3000"
domain="www.mysite.com"
cookieless="UseDeviceProfile"/>
</authentication>
它工作正常,但我有一个问题,在用户使用网站应用程序几天后,突然我的登录控件无法正常工作。我发现删除临时文件后会有效。
编辑:当用户请求www.mysite.com时,请注意域名,但没有“www”登录不起作用。在Firefox中他们工作得非常好。这是IE问题。
我如何解决这个问题?
答案 0 :(得分:0)
这是关于您的主机和服务器(IIS服务提供商),它们似乎更改了“aspnet_client \ system_web \ 2_0_50727”文件夹中的一些默认脚本文件,如“WebUIValidation.js”或“SmartNav.js”。这些是ASP.net默认脚本。如果您更改主机提供商,您将看到它的工作正常和(跨浏览器)。