所以我意识到你可以使用这个功能来检查用户输入的密码是否正确
pyad.set_defaults(ldap_server="X.X.X.X",username=username,password=password)
我所要做的就是提供用户名/密码
然后
try:
user=pyad.aduser.ADUser.from_guid("A guid that you know works")
except:
print("Invalid Credentials")
但我想知道是否有更好的方法来做到这一点。看起来 PYAD 并不是真的适合这个。