我的网站中有一个文件夹,我使用基于表单的身份验证对其进行保护。我现在必须在该文件夹中开发两个新页面,并且我想在测试和调试新表单时关闭安全性。我已将网站 web.config 文件中的身份验证模式更改为 mode="None",并且已从安全文件夹中删除了 web.config 文件。我已经删除了浏览器中的所有 cookie,但是当我从该文件夹加载页面时,我仍然被重新路由到登录页面。
如何暂时禁用网站中的表单身份验证?
9/25/2009 - 我在根 web.config 文件中设置了 formsauthentication = "None"。我已从已实施表单身份验证的两个子文件夹中删除了 web.config 文件。我清除了缓存并删除了cookie。仍然要求我登录以查看文件夹中的页面。我导航到以前从未访问过的计算机上的页面,并被要求登录。该信息被缓存在服务器上网站的某个位置,不会被释放。
尝试将以下信息添加到您的 web.config 中。这将从所需的授权中删除路径中的项目。
<location path="XXXXXXXXX">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)