2011-08-06 8 views
0

私は非常にすぐに開発を始めますが、この場合、認証を実装する最も良い方法は何か混乱しています。aspで認証を行うための最良の方法は何ですか?ネットアプリケーション?

シナリオ:私はイントラネットWebアプリケーションを開発していますActive DirectoryとWindows認証で認証されましたが、別のマシン(Windowsではなく)からアクセスしてAD資格情報を入力するように要求された場合、これらのユーザーの役割は約2000ユーザーのデータベースに保存されるため、ユーザーをデータベースに追加し、それらをロールにマップします。だから私はあなたの提案は、この場合は最高のアプローチWindows認証やLDAPから認証された混合認証フォームは、任意のアイデアをどのようにデータベースに直接マップするアイデアが必要ですか?

p.sこれらのグループはADで正しく識別されないため、DBで管理します。あなたの助け

答えて

0

ため

ありがとうございます、Windows認証を使用して正しい道ダウンつもりだ - あなたのADにユーザーを認証処理する必要があります。データベースに関する限り、ユーザーが初めてシステムにログインするときに、バックエンドでユーザーレコードを自動生成するアプリケーション内に少しのコードを書くことをお勧めします。私はあなたのADに対して認証されているすべてのユーザーがアプリケーションで許可されていると推測しています。これは、この方法が機能する唯一の方法です。

ありCSHARPを経由してADとの相互作用の多くの例がありますが、ここではスタートだ:

http://www.ianatkinson.net/computing/adcsharp.htm

は、あなたがより多くの助けを借り、幸運が必要な場合は、私に教えてください!

関連する問題