一切福田,不離方寸,從心而覓,感無不通。

"基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系"证书验证失败的解决过程(3)

前面的文章说了怎么实现代理类的生成我使用。

在使用的过程 中我又碰到了一个很棘手的问题这是我的代码

 

代码应该是没有问题,在本地的Vs里测试没有问题,如果在ISS里使用时报基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系”证书验证失败

城刚开始我还以为是文章路径的问题,结果不是,

接着找,后来认为是IIS里配置问题,还是不对,后来,看到  网上也有很多这的问题,但是没有真正解决的,一般都 是在说怎么生成代理类,还有带有证书的过程

 

我想了想,还是自己想办法解决吧,我把代理类分析了一下才知道 ,原来证书是在代理类里验证的,验证后会返回一个值 表示是否通过,这就好看了,

我们定义一个方法

 

只要这个方法返回为True不就完了吗?呵呵

还需要几个命名空间

 

这个应该在什么时候调用呢,当然 是在构造器里合适些

 

from:https://www.cnblogs.com/sufei/archive/2010/03/23/1692811.html