-1

web.configでユーザー、admin、その他に権限を与えることに混乱しています。これは私のweb.configです

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

neerajjadonという名前でログインすると、このページに1つの新しいページが表示されます。別のページに移動するためのリンクボタンが1つあります。このリンクボタンをクリックすると、次のページに移動せず、再びログインページに移動します。私を助けてください。

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 に答える