2016-06-29 26 views
0

Windows認証を使用して、小さな.NET 4.0/MVCイントラネットアプリケーションを作成しました。しかし、私の上司は心を変え、誰もがアクセスできるホームページを公開し、残りはロックしておく必要があります。私はどうしたらいいですか?任意の助けWindows認証Webアプリケーションから1ページを公開するには?

おかげで、

答えて

0

アファンの定義によると、イントラネットは、組織内のユーザーによってのみアクセス可能です。あなたはすべての認証ユーザーと休息することにより、ホームページにアクセスできるようにする必要がある場合(例えばhttp://site/secret/特定のグループによってのみ、約role based authorizationを読みました。例えば、それはこの

<system.webServer> 
    <security> 
     <authorization> 
      <allow users="*" /> 
      <deny users="?" /> 
     </authorization> 
    </security> 
</system.webServer> 
<location path="secret"> 
    <system.webServer> 
     <security> 
      <authorization> 
       <deny users="*" /> 
       <allow roles="DomainName\WindowsSecretGroup" /> 
      </authorization> 
     </security> 
    </system.webServer> 
</location> 
のように行うことができます
関連する問題