0

ロールを持つメンバーを含むデータベーステーブルがあります。問題を使用するアクションがあります[Autorize(Roles="admin")] 。Asp.netMVCに、どのメンバーがどのロールに関連付けられているかを通知する方法です。

4

1 に答える 1

1

これを処理するデフォルトのasp.netメンバーシッププロバイダーを使用するか、独自の役割を担う必要があります。

基本的に、必要なのは、.netがuser.IsInRole( "admin")を実行するときに、プリンシパルが作成されたロールのリストでそのロールを持つことです。

于 2013-02-15T19:59:19.723 に答える