MVC プロジェクトで Windows 認証を使用する必要があり、いくつかのアクションでのみ検証します。現在、すべてのアクションでプロンプトが表示されます[Authorize]
。私はこれらを私のweb.configに持っています...
<authentication mode="Windows" />
<add key="autoFormsAuthentication" value="false" />
<add key="enableSimpleMembership" value="false"/>
また、プロジェクトのプロパティでは、匿名認証 = 無効、Windows 認証 = 有効になっています。そして、私は[Authorize]
コントローラーを持っていません。いくつかのアクションだけです。これらのアクションは正しく承認されているようですが、私の他のアクションもプロンプトを表示しています。[AllowAnonymous]
他のアクションも試しましたが、うまくいきませんでした。私は何かを見逃していますか、私がマークしたアクションだけを促し、他の人にはプロンプトを出さない方法はありますか? 現在、IIS Express でテストしています。ありがとう。