mvc 3アプリでWindows認証を使用していますが、ActiveDirectoryの一部のグループのみにこのアプリにアクセスしたいと考えています。コントローラーで[Authorize]属性を使用しておらず、web.config構成のみを使用しています。
これが私のweb.configの設定方法です。
<system.web>
<authentication mode="Windows" />
<authorization>
<allow roles="EUsers" />
<deny users="*" />
</authorization>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true" />
<security>
<authorization>
<add accessType="Allow" roles="EUsers" />
<add accessType="Deny" users="*" />
</authorization>
</security>
</system.webServer>
また、IIS認証セクションでWindows認証とASP.NET強制を有効にしました。ユーザー(およびEUsersのメンバー)でアプリにアクセスしようとしていますが、常にユーザーとパスワードの入力を求められます。何か忘れましたか?私は何か間違ったことをしていますか?