JAVA和C#之间的LdapConnection差异
本文关键字:LdapConnection 差异 之间 JAVA | 更新日期: 2023-09-27 18:20:45
我目前正在尝试将Java代码转换为C#,以便建立SSL LDAP连接。
在Java中,我可以用以下内容指定证书的位置:System.setProperty("javax.net.ssl.trustStore", "D:''xnet''ldap''cacerts");
C#中的等价项是什么?如何指定证书的位置?(LdapConnection.ClientCertificates为只读)
非常感谢
ClientCertificates属性是CertificateCollection实例,您应该能够向该集合添加证书:
connection.ClientCertificates.Add(myCert);
X509Certificate需要自己加载,通常从Windows证书存储中加载,有关如何加载证书的详细信息,请参阅MSDN上的此页。