• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ドメインのユーザIDとパスワードをチェックしたい)

ドメインのユーザIDとパスワードをチェックしたい

このQ&Aのポイント
  • ドメインのユーザIDとパスワードをチェックする方法を探しています。
  • 特定のドメインにログインしているユーザの情報を確認するためのアプリを作成したいです。
  • 既存のAPIやサンプルプログラムを教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
noname#259269
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

jetsjets
質問者

お礼

ご回答いただきありがとうございました。 近日中に試してみます。(結果はまたこちらに報告します) #ビジネスロジック以外のプログラミングは難しいですね。

jetsjets
質問者

補足

別サイトから以下の方法を見つけまして(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”

関連するQ&A