私のアプリケーション(MVC 3)には、いくつかのタイプのユーザーがいます。これが典型的な-おそらく-シナリオです。一部のコントローラーへのアクセスを制限したいのですが、一部のユーザーは指定されたコントローラーですが、すべてのアクションではありません。そのシナリオを作成するためのヒントや記事を探しています。アイデアをありがとう!
質問する
33 次
2 に答える
2
AuthorizeAttributeを調べたいとします。詳細については、こちらもご覧ください。
于 2013-04-13T19:45:27.467 に答える
1
すべてのアクションからユーザーを制限するには、コントローラー全体で AuthorizeAttribute を使用します。ただし、ユーザーを選択したアクションに制限したい場合は、(コントローラー全体ではなく) 目的のアクションに対して AuthorizeAttribute を使用します。ここでも、ロールを使用して、認証されたユーザーを特定のコントローラーまたはアクション メソッドに制限することもできます。例:
[AuthorizeAttribute(Roles = "Employee")]
于 2013-04-13T20:32:04.897 に答える