.net 无法为SSL/TLS安全通道建立信任关系

.net 无法为SSL/TLS安全通道建立信任关系,.net,web-services,ssl,soap,x509certificate2,.net,Web Services,Ssl,Soap,X509certificate2,我正在从事一个项目,该项目的服务证书不包含“CN”属性(因此我无法创建DNS标识,但我可以使用证书的指纹创建X509CertificateID实体),以建立安全通道 问题是,我收到错误“无法为SSL/TLS安全通道建立信任关系” 在另一个项目中,这对我很有效 System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; }; 但这次不是 服务和客户端的证书都正常 如有任何

我正在从事一个项目,该项目的服务证书不包含“CN”属性(因此我无法创建DNS标识,但我可以使用证书的指纹创建X509CertificateID实体),以建立安全通道

问题是,我收到错误“无法为SSL/TLS安全通道建立信任关系”

在另一个项目中,这对我很有效

System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
但这次不是

服务和客户端的证书都正常

如有任何帮助/提示,将不胜感激

提前谢谢。
关于。

“不包括“CN”属性”可能,它包括主题备选名称扩展名?任何代码示例都会给我们更多的洞察力。是的,我知道它还有其他参数。为了创建标识,我使用X509CertificateID实体。问题是我遇到了一个无法避免绕过SSL验证的错误。您能为我们提供您的证书吗?根据你提供的信息,我们只能猜测。猜测并不是找出问题所在的最佳方式。代码示例将为我们提供更多信息。