登录控件在Internet Explorer中不起作用

时间:2011-04-06 08:04:33

标签: asp.net internet-explorer cookies

我在我的应用程序中使用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问题。

我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

这是关于您的主机和服务器(IIS服务提供商),它们似乎更改了“aspnet_client \ system_web \ 2_0_50727”文件夹中的一些默认脚本文件,如“WebUIValidation.js”或“SmartNav.js”。这些是ASP.net默认脚本。如果您更改主机提供商,您将看到它的工作正常和(跨浏览器)。