加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

无法引用webservice 无法与远程服务器建立信任关系

发布时间:2020-12-17 01:17:30 所属栏目:安全 来源:网络整理
导读:已经申请了证书而且可以确信证书已经得到信任,但是在程序中引用加了证书的WebService时,仍会出现“无法与远程服务器建立信任关系”的错误提示。? ? 解决方案 internal ? class ? TrustAllCertificatePolicy:ICertificatePolicy { public ? TrustAllCertifi

已经申请了证书而且可以确信证书已经得到信任,但是在程序中引用加了证书的WebService时,仍会出现“无法与远程服务器建立信任关系”的错误提示。?

?

解决方案

internal ? class ? TrustAllCertificatePolicy:ICertificatePolicy { public ? TrustAllCertificatePolicy() { // // ? TODO: ? 在此处添加构造函数逻辑 // } public ? bool ? CheckValidationResult(ServicePoint ? sp,System.Security.Cryptography.X509Certificates.X509Certificate ? cert,System.Net.WebRequest ? req,? int ? problem) { return ? true; } } 然后在你的程序中 System.Net.ServicePointManager.CertificatePolicy ? = ? new ? TrustAllCertificatePolicy(); 就行了。我就是这样解决的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读