web.config和site.map的问题

时间:2013-05-02 13:13:04

标签: asp.net

我在一个页面遇到了一些问题,我在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。

感谢。

0 个答案:

没有答案