Webサイトを構築していますが、ActiveDirectoryを使用してユーザーを認証する必要があります。
私のWebサイトは、Active Directoryが実行されているサーバーとは異なるネットワークとIP上にあります(完全に異なるネットワークとドメイン内にあります)。
リモートADでユーザーを認証できるログインページを作成できるかどうか知りたいのですが。
御時間ありがとうございます。
Webサイトを構築していますが、ActiveDirectoryを使用してユーザーを認証する必要があります。
私のWebサイトは、Active Directoryが実行されているサーバーとは異なるネットワークとIP上にあります(完全に異なるネットワークとドメイン内にあります)。
リモートADでユーザーを認証できるログインページを作成できるかどうか知りたいのですが。
御時間ありがとうございます。
これを行う1つの方法は、LDAPを使用して提供されたユーザー資格情報を検証することです。これは、どのようにそれを行うことができるかについてのマイクロソフトからの例です。
ActiveDirectoryサーバーにWebサービスを展開しないでください。
System.Directoryservices.Accountmanagement名前空間クラス(.NET 4)を使用するか、ADSIを使用できます。
私はこれと同じような状況にありました、そして私がそれをするために考えることができた唯一の方法はこのようでした:
これらの方針以外に、外部のWebサイトで認証を使用する方法はないと思います。