我在IIS上运行了一组WCF Web服务。我的组织有一个在Unix上运行的Kerberos领域或其中的一些风格。这两个系统是完全独立的,即我的Windows机器是它们自己的AD域的一部分,它与Kerberos域没有信任关系。我的最终目标是创建一个WCF服务,该服务使用用户名和密码并根据我们的Kerberos领域验证它们。
简单的问题(我希望):那里有一个.Net库,我可以在我的WCF层中使用它来验证给定的用户名/密码组合吗?
答案 0 :(得分:1)
我不确定你的目标是什么:
如果Kerberos领域已经有LDAP(如果不只是添加它),那么您可以使用System.DirectoryServices.AccountManagement
访问Kerberos的LDAP并检查给定的用户名/密码......