2011-10-18 17 views
0

私はASP.NET MVC3 Webアプリケーションを持っています。私はWindows認証を使用します。私は、次のことを達成する必要があります。ユーザーリストのWindows認証とカスタムロール

  • は、adminロールに特定のユーザーを追加する管理者の役割
  • を作成します。
  • アプリケーションのアクセス権限をチェックする

は、第三のポイントは、最も重要なポイントであるできるように、自分の役割にユーザーをマップするためにデータベーステーブルを作成します。それ、どうやったら出来るの?

答えて

0

デフォルトのメンバーシップとロールプロバイダを使用する場合は、msdn articleを参照して、asp.net mvc 3でイントラネットアプリケーションを作成する方法を参照してください。ただし、独自のメンバーシップとロールプロバイダを実装する場合は、 library

0

member.RoleProviderの呼び出しをweb.configに挿入するだけです。 ロールを実装するよりもAddRoleを呼び出すだけで、ユーザーがIsUserInRoleを呼び出すだけの役割を果たしているかどうかを確認することができます。 サンプルとドキュメントはherehere

です