微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 https 地址传递给 WebRequest 的问题

如何解决将 https 地址传递给 WebRequest 的问题

代码多年来一直用于连接 API 服务。我假设他们最近在服务器级别更改了一些内容。使用 .NET Framework 4.72。

Dim url As String = "https://example.com/xxx"
Dim PageRequest As HttpWebRequest = WebRequest.Create(url)
PageResponse = PageRequest.GetResponse

我收到错误 426。

好的。此时,如果我调试,PageRequest.Address 返回: “http://example.com/xxx”而不是 https

看起来它没有使用 TLS 进行连接。 我错过了什么?

注意:如果我将 url 粘贴到浏览器中,服务器会正​​确响应并显示我要查找的数据。

TIA

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。