如何使用.net对Windows域之外的Kerberos域验证用户名和密码?
本文关键字:用户 验证 密码 Kerberos net 何使用 Windows | 更新日期: 2023-09-27 18:07:11
我有一组运行在IIS上的WCF web服务。我的组织有一个运行在Unix或其他版本上的Kerberos领域。这两个系统是完全独立的,也就是说,我的Windows机器是它们自己的AD域的一部分,与Kerberos领域没有信任关系。我的最终目标是创建一个WCF服务,该服务接受用户名和密码,并根据Kerberos领域验证它们。
简单的问题(我希望):有一个。net库在那里,我可以使用在我的WCF层验证给定的用户名/密码组合?
我不太确定你想要什么:
如果Kerberos域已经有LDAP(如果不是添加LDAP),那么您可以使用System.DirectoryServices.AccountManagement
访问Kerberos的LDAP并检查给定的用户名/密码…