0

私は周りを見回していますが、これに関する仕様が表示されません。間違ったキーワードを検索した可能性があります。しかし、私はここにいるので、何かを尋ねる必要があります.. :)

Authorize Attributeについてはよく知っていますが、アクションにのみ適用されると思います。アクションにアクセスする前に、アプリケーション全体を最初に承認する場合はどうすればよいですか?

[承認]タグをそれらの上に置くためにすべてのアクションで繰り返すのは非常に苦痛です。

どうもありがとうございます

4

2 に答える 2

3

AuthorizeAttributeアクションだけに当てはまるというのは正しくありません。アクションを含むクラスにも適用できます。アプリケーションのベース コントローラー タイプ (必要に応じて抽象型にすることもできます) があり、他のすべてのコントローラーがそのベース タイプのサブタイプである場合、数文字の入力だけでアプリケーション全体が承認を必要とするようになります。

あなたのために働く方法を見つけるべきです。AuthorizeAttributeこれは、ASP.NET MVC で認証を行う標準的な方法です。

于 2009-12-29T13:25:22.073 に答える
0

いいえ、アクションのようにAuthorizeAttributeを使用してコントローラーにマークを付けることができます。ここをチェックしてください。

于 2009-12-29T06:12:37.750 に答える