为什么当我的表单身份验证选择如下在我的网络配置它会去login.aspx请求的文件default.aspx在根目录中在〜/占到什么,我需要检查感谢为什么我被要求在网站的密码为default.aspx
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" name=".ASPXFORMSAUTH"></forms>
</authentication>
<location path="~/WebResource.axd">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="~/Account">
<system.web>
<authorization>
<deny users="*"/>
</authorization>
</system.web>
</location>
<location path="img">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="~/ScriptResource.axd">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="~/contactus.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="Telerik.Web.UI.WebResource.axd">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
您不必以外的任何授权规则标签?如果不是,那么默认规则应该可以让匿名用户访问所有页面。如果没有,您可以考虑为Account文件夹创建一个web.config文件,并从网站web.config中删除所有相关的规则 –
Mubarek
2012-01-17 14:17:07