MVC3.0プロジェクトの領域にASP.Netメンバーシップを適用したいのですが、コントローラーに[承認]を入れたくありません。もしそうなら、これは可能ですか?それならどうすればこれを達成できますか?
2 に答える
0
基本コントローラー (または基本コントローラーを実装したくない場合はそれぞれ) で OnActionExecuting をオーバーライドすることにより、各メソッドの呼び出しでセキュリティ チェックを自分で実装し、呼び出しを許可するかどうかを決定できます。好奇心から [Authorize] を使用してみませんか?
于 2012-09-06T13:50:22.967 に答える
0
はい、mvc3 でグローバル認証を実装できます。これを行うには、最初にデフォルトの AuthorizeAttribute をオーバーライドするグローバル フィルターを作成し、次にカスタム フィルターを global.asax に登録します。
于 2012-09-06T13:57:31.460 に答える