在我准备拔头发的时候需要一些帮助。
我设置了一个包含角色的站点地图,以限制对页面的访问。哪个工作正常。但是,当我点击链接时,我得到Access被拒绝错误消息401.2
在我的web.config gile中我有这个
<location path="Pages/Sales.aspx">
<system.web>
<authorization>
<allow roles="SAL"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
also here is a screen cap of my folders.
如果您需要了解更多内容,请与我们联系。我自学ASP
答案 0 :(得分:0)
由于web.config是特定于文件夹的,我认为你可以省略"Pages/"
。
将path="Pages/Sales.aspx"
更改为path="Sales.aspx"
当前定义适用于名为"Pages"
的不存在的子文件夹,其中包含名为Sales.aspx
的页面