Rust:针对Active Directory验证用户名和密码?

时间:2019-05-16 19:39:01

标签: rust

我想针对活动目录验证用户/密码。我找到了使用.NET代码(System.DirectoryServices.AccountManagement)的解决方案,但找不到对Windows api的调用。我知道WinApi中的LogonUser,但它会在运行代码的特定主机上验证用户名/密码。我想直接针对活动目录验证用户。有什么想法吗?

我尝试使用LogonUser,但是在某些情况下,我的用户无法登录运行调用LogonUser的代码的主机,但是他可以登录域的其他主机,因此我想接受该用户。

1 个答案:

答案 0 :(得分:-1)

Active Directory是Microsoft对LDAP协议的实现,因此任何LDAP crate都应允许您执行所需的操作。