私はデコレータとフィルタを使用できますが、すべてのActionResultの先頭に指定する必要はありません。コントローラ全体へのブランケットアプローチが必要です。コントローラ全体に対して特定のグループへのアクセスを制限するにはどうすればよいですか?
0
A
答えて
4
あなたは、コントローラ上AuthorizeAttributeを使用することができます。
あなたはAuthorizeAttributeとアクションメソッドをマークすると、そのアクションメソッドへのアクセスは、両方の認証および承認されたユーザに制限されています。属性を持つコントローラをマークすると、コントローラ内のすべてのアクションメソッドが制限されます。
+0
コントローラーの上に[Authorize(Roles = "roleToAuthorize")]を入れて、正常に動作することを確認しました。ありがとうございました! –
関連する問題
- 1. Redshiftの特定の列へのアクセスを制限するにはどうすればよいですか?
- 2. ASP.NET MVCの特定のページへのアクセスを制限するにはどうすればよいですか?
- 3. CakePHP 3:ログインせずにコントローラ全体へのアクセスを制限する
- 4. htaccessを使用してエントリへのアクセスを制限するにはどうすればよいですか?
- 5. ウェブサイトのスクリプトへのアクセスを他の人に制限するにはどうすればよいですか?
- 6. IAMポリシーを定義する方法ユーザーが特定のDynamodbテーブルに対してのみプログラム全体または制限されたアクセスを持つようにするにはどうすればよいですか?
- 7. チームメンバーのソースコードへのアクセスをスマートに制限するにはどうすればよいですか?
- 8. 正規表現全体を254文字に制限するにはどうすればよいですか?
- 9. サイトアカウントごとにaws s3オブジェクトへのアクセスを制限するにはどうすればよいですか?
- 10. ファイルへのアクセスをグループメンバーに制限するにはどうすればよいですか?
- 11. 認証されたユーザーへのアクセスを制限するにはどうすればよいですか?
- 12. CouchDBのCouchDBの `_user`テーブルへのアクセスを制限するにはどうすればよいですか?
- 13. Rubyでは、コントローラのメソッドを特定のユーザに制限するにはどうしたらいいですか?
- 14. プログラムでWebサービスへのアクセスを制限するにはどうすればよいですか?
- 15. NodeJSでブロードキャストメッセージへのアクセスを制限するにはどうすればよいですか?
- 16. 特定のdiv以外のページ全体を無効にするにはどうすればよいですか?
- 17. IPアドレスでALL deviseコントローラへのアクセスを制限するにはどうしたらいいですか?
- 18. PHP-ページへのアクセスを制限するにはどうすればよいですか?
- 19. PHPソースコードへのアクセスを制限するにはどうすればよいですか?
- 20. App Makerアプリケーションへのアクセスを制限するにはどうすればよいですか?
- 21. 複数のDatePickerを特定の日に制限するにはどうすればよいですか?
- 22. このループを特定の番号に制限するにはどうすればよいですか?
- 23. どのようにしてKubernetesサービスへのアクセスを制限できますか?
- 24. Googleカスタム検索を特定のURLに制限するにはどうすればよいですか?
- 25. URLを特定のワイヤレスネットワークに制限するにはどうすればよいですか?
- 26. Typescriptオブジェクト:キーを特定の文字列に制限するにはどうすればよいですか?
- 27. 特定のユーザーのサイトアクションメニュー全体を削除するにはどうすればよいですか?
- 28. コードの行全体で特定の操作を繰り返すにはどうすればよいですか?
- 29. ウェブサイト全体で特定のURLにリンクしているページがあるかどうかを確認するにはどうすればよいですか?
- 30. データベースのサブセットへのアクセスを制限するにはどうすればいいですか
フィルターはコントローラーの上部に指定でき、コントローラー全体に適用されます –