0

MVC プロジェクトで Windows 認証を使用する必要があり、いくつかのアクションでのみ検証します。現在、すべてのアクションでプロンプトが表示されます[Authorize]。私はこれらを私のweb.configに持っています...

<authentication mode="Windows" />
<add key="autoFormsAuthentication" value="false" />
<add key="enableSimpleMembership" value="false"/>

また、プロジェクトのプロパティでは、匿名認証 = 無効、Windows 認証 = 有効になっています。そして、私は[Authorize]コントローラーを持っていません。いくつかのアクションだけです。これらのアクションは正しく承認されているようですが、私の他のアクションもプロンプトを表示しています。[AllowAnonymous]他のアクションも試しましたが、うまくいきませんでした。私は何かを見逃していますか、私がマークしたアクションだけを促し、他の人にはプロンプトを出さない方法はありますか? 現在、IIS Express でテストしています。ありがとう。

4

1 に答える 1