当前位置:   article > 正文

未能为 SSL/TLS 安全通道建立信任的解决办法

未能为 SSL/TLS 安全通道建立信任的解决办法

1:先加入命名空间

Imports System.Net.Security
Imports System.Security.Authentication
Imports System.Security.Cryptography.X509Certificates

2:再重载CheckValidationResult方法,返回true

    Public Function CheckValidationResult(sender As Object, certificate As X509Certificate, chain As X509Chain, errors As SslPolicyErrors) As Boolean
        '总是接受
        Return True
    End Function

3:然后在Dim reqGet As HttpWebRequest = WebRequest.Create(URL)前面加上如下一行代码

ServicePointManager.ServerCertificateValidationCallback = New System.Net.Security.RemoteCertificateValidationCallback(AddressOf CheckValidationResult)

 

转载于:https://www.cnblogs.com/konimeter/archive/2013/01/04/2844507.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/830669
推荐阅读
相关标签
  

闽ICP备14008679号