我想创建一个MVC应用程序,该应用程序获取用户用于登录到PC的凭据,并使用这些凭据来验证用户是否使用LDAP在特定域上,如果他这样做,则从活动目录中获取其详细信息。
答案 0 :(得分:1)
您可以从本地LDAP获取用户相关信息。
var ldapPath = "your-domain-ldap-path"
var directoryEntry = new DirectoryEntry(ldapPath, UserName, Password, AuthenticationTypes.Secure);
答案 1 :(得分:0)
这可以让你找到用户。
System.Security.Principal.WindowsIdentity.GetCurrent()