0
私はAsp.netアプリケーションでWindows認証を使用しています。 問題は、管理ユーザーと単純ユーザーを区別する必要があることです。 どうすればいいですか? データベースにアクティブなディレクトリのユーザー名と権限をリンクするテーブルを追加する必要がありますか? ありがとうWindows認証を使用している場合、asp.netアプリケーションのフィールドを追加する方法は?
私はAsp.netアプリケーションでWindows認証を使用しています。 問題は、管理ユーザーと単純ユーザーを区別する必要があることです。 どうすればいいですか? データベースにアクティブなディレクトリのユーザー名と権限をリンクするテーブルを追加する必要がありますか? ありがとうWindows認証を使用している場合、asp.netアプリケーションのフィールドを追加する方法は?
新しい4.0プロジェクトに付属のデータベースaspnetdbをapp_dataフォルダに使用できます。あなたがそれを見ていないなら、ソリューションエクスプローラペインの上にあるハンマーをクリックすることができます。そこからユーザーと役割を管理できます。
新しい役割を追加するには、管理者
と呼ばれ、あなたのコード内では次のようになります。私は、MySQLを使用してい
if(User.IsInRole("Admin")) {
...だから、私は、ユーザーが再して避けることができない好きインサートユーザーとパスワード(ウィンドウ/アクティブディレクトリ認証)..同時に私はそれらをdifferenciateする必要があります... – stighy