-1

我很困惑在 web.config 中授予用户、管理员和其他人的权限。这是我的 web.config

 <authorization>      
  <deny users="*"/>
  <allow users ="neerajjadon"  roles ="Admin">     
</authorization>

现在我用名称 neerajjadon 登录,然后一个新页面出现在这个页面上,我有一个链接按钮可以移动到另一个页面。如果我点击这个链接按钮,那么它不会进入下一页,它将再次登录页面。请帮我。

4

1 回答 1

0

如果另一个页面位于子文件夹中,那么也许您可以在该目录中添加单独的 web.config:

 <authorization>  
   <deny users="*"/> 
   <allow users ="neerajjadon"  roles ="Admin">   
 </authorization>

或其他选项,可能不实用,但您可以向特定页面添加授权,例如:

   <location path="page 1.aspx">
    <system.web>
      <authorization>
       <allow users ="neerajjadon"  roles ="Admin"> 
       <deny users="*"/>
      </authorization>
     </system.web>
   </location>
于 2012-04-25T14:00:40.430 回答