我的一页有一些问题,我在 web.config 和 site.map 上有拒绝“*”的页面,但如果我写了 url,页面仍然会打开......
像这样 :
网站地图
<siteMapNode url="" title="" roles="RegraTeste" description="My Page">
<siteMapNode url="~/TelaTeste.aspx" title="Tela teste" description="Tela de teste" roles="RegraTeste" deny ="*"/>
网络配置
<location path="/TelaTeste.aspx">
<system.web>
<authorization>
<allow roles="RegraTeste" />
<deny users="*" />
</authorization>
</system.web>
</location>
我的代码有问题吗?
如果用户没有角色:RegraTeste,则此页面应该不会打开。
谢谢。