将 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 (将#修改为@)