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