【发布时间】:2010-06-11 14:05:22
【问题描述】:
我有一个 ASP.NET 网站,我已将其身份验证超时设置为 60 天,这样如果我的用户选中了“记住我”选项,他们就不必每次回来时都登录。基本的 ASP.NET 登录机制...
它在我的开发服务器以及 Visual Studio 内置 Web 服务器上运行良好。我可以关闭浏览器,等待大约 30-40 分钟,然后浏览回该站点并自动登录。
但是,我没有将站点移至托管服务提供商,而且似乎无论我对 Web.config 文件做什么,cookie 都会在大约 30 分钟后过期(很难说出确切的时间量)。我已经问过提供商的帮助支持,他们基本上告诉我:
“web.config文件是用来配置你的网站的,如果你不知道你在做什么,请不要改变它”
确实令人沮丧的答案......
可以肯定的是,我在网络上到处检查异常情况、细则、基本 asp.net 身份验证,但没有发现。
我可以访问我的站点 (IIS 7) 的 IIS 远程管理,但我真的不知道去哪里找。 IIS 设置中是否存在覆盖我的 web.config 身份验证设置的内容?我该怎么办...
感谢您的帮助!
【问题讨论】:
标签: asp.net authentication iis-7