- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ドメインのユーザIDとパスワードをチェックしたい)
ドメインのユーザIDとパスワードをチェックしたい
このQ&Aのポイント
- ドメインのユーザIDとパスワードをチェックする方法を探しています。
- 特定のドメインにログインしているユーザの情報を確認するためのアプリを作成したいです。
- 既存のAPIやサンプルプログラムを教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#259269
回答No.1
こんな感じでいけるんじゃないでしょうか。DN (「server/」の後)は適当に調整が必要です。 Dim de As New DirectoryEntry("LDAP://server/CN=B,CN=Users,~", "B", "C") Try 'エラーが出なければOK Dim o As Object = de.Properties("cn")(0) Catch ex As Exception 'エラー発生なのでNG End Try
お礼
ご回答いただきありがとうございました。 近日中に試してみます。(結果はまたこちらに報告します) #ビジネスロジック以外のプログラミングは難しいですね。
補足
別サイトから以下の方法を見つけまして(VBS)、今回はこちらの方法で実装してみました。 サンプルプログラムまで提示していただき、本当にありがとうございました。 domainName=Inputbox("Domain ?") ' (1) userName = InputBox("User ?") ' (1) Password = InputBox("Password ?") ' (1) Set ObjDs = Getobject("LDAP:") Set ObjDsEntry = objDs.OpenDsobject("LDAP://" & domainName, _ domainName & "\" & userName, _ Password, 1 ) Wscript.Echo “認証OK”