我有一个文件夹" qc"只允许角色"仓库"。 在该文件夹中,我有一个页面,我希望任何人都可以访问而无需登录。
以下是我使用web.config所做的事情,但它仍然会将我重定向到登录页面:
<location path="QC/MyPage.aspx">
<system.web>
<authorization>
<allow users="?" />
<allow roles="*"/>
</authorization>
</system.web>
</location>
<location path="QC">
<system.web>
<authorization>
<deny users="?" />
<allow roles="warehouse" />
</authorization>
</system.web>
</location>
答案 0 :(得分:0)
作为回答her,您需要在没有aspx扩展名的情况下重复它。
<location path="test/webform1">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
<location path="test/webform1.aspx">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>