使用 VB.NET 检索 API JSON (https)(错误:取消请求:无法创建安全的 SSL/TLS 通道)

玛莎

我正在尝试从我的 vb.net 代码查询 API,但在执行“GetResponse”时,它给出了错误“取消请求:无法创建安全的 SSL/TLS 通道

我修改了代码的很多东西试图解决我的问题,但没有任何效果......

我附上代码,我必须看看是否有人可以修复它

    Dim request As HttpWebRequest = HttpWebRequest.Create("https://api.flightstats.com/flex/schedules/rest/v1/json/flight/AA/1917/departing/2018/11/19?appId=583f892b&appKey=e960901ec7dcb40321306743b7a364d0")
    request.Proxy = Nothing
    request.UserAgent = "Test"

    ServicePointManager.ServerCertificateValidationCallback = AddressOf AcceptAllCertifications

    Dim response As HttpWebResponse = request.GetResponse
    Dim response_stream As System.IO.Stream = response.GetResponseStream

    Dim stream_reader As New System.IO.StreamReader(response_stream)
    Dim Data As String = stream_reader.ReadToEnd
    stream_reader.Close()

    MsgBox(Data)

_

Public Function AcceptAllCertifications(ByVal sender As Object, ByVal certification As System.Security.Cryptography.X509Certificates.X509Certificate, ByVal chain As System.Security.Cryptography.X509Certificates.X509Chain, ByVal sslPolicyErrors As System.Net.Security.SslPolicyErrors) As Boolean
    Return True
End Function

在代码中你有api tal的地址,因为我想咨询它

粗鲁

在您的请求之前添加:

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

自POODLE以来,“无法创建SSL / TLS安全通道” Azure存储.NET API错误

使用XMS .NET API通过安全退出处理安全通道

如何使用React Native Fetch()从API检索格式错误的json

使用检索到的数据创建动态控件[Asp-Vb .Net]

VB.NET-无法使用SELECT查询检索表上的第一个ID

如何在使用 multipart/* 请求的 web-api 操作中检索取消令牌 (.Net 5)

vb.net不会使用htmlagilitypack检索数据

使用VB.NET创建动态JSON数组

Outlook REST API丰富通知的订阅协议无法创建安全的SSL通道

使用请求检索 API 数据

VB.net从类创建的数组中检索特定值?

使用WebClient时出现System.Net.WebException:无法创建SSL / TLS安全通道

使用VB.NET从API读取

无法从 JSON api 检索特定元素

System.Net.HttpWebRequest.GetResponse() 中的错误“ResponceSystem.Net.WebException:请求被中止:无法创建 SSL/TLS 安全通道”

使用Channel API时内部通道错误过多

检索场所 api 的 json

使用从 API 检索到的我的用户集合创建 JSON 值数组

使用 MDX 查询从 ASP.NET API 检索数据

使用 Guzzle 通过 (POST) 检索 API,无法传递 JSON 参数进行查询

使用CakePHP发布和检索JSON的请求

无法在VB.net中解析JSON

为什么go.net/websocket'api不使用发送和接收消息的通道?

无法使用GET API检索文档

无法使用 jQuery get 检索 json 数据

无法使用jQuery从JSON文件检索数据

无法使用AngularJS $ resource检索JSON数组

无法使用python从URL检索json数据

如何使用Android从Nest API检索Json对象