複数のロールがコントローラアクションにアクセスできるようにする 質問する

複数のロールがコントローラアクションにアクセスできるようにする 質問する

現在、私は「メンバー」がコントローラーアクションにアクセスできるようにするために、このようなメソッドを装飾しています。

[Authorize(Roles="members")]

複数のロールを許可するにはどうすればよいですか?たとえば、次の例は機能しませんが、私が何をしようとしているのかを示しています (「メンバー」と「管理者」のアクセスを許可します)。

[Authorize(Roles="members", "admin")] 

ベストアンサー1

もう 1 つのオプションは、投稿したとおりに単一の承認フィルターを使用し、内部の引用符を削除することです。

[Authorize(Roles="members,admin")]

おすすめ記事