我正在尝试通过以下代码强制网站使用 TLS1.2:
if (ServicePointManager.SecurityProtocol.HasFlag(SecurityProtocolType.Tls12) == false)
{
ServicePointManager.SecurityProtocol = ServicePointManager.SecurityProtocol | SecurityProtocolType.Tls12;
}
该站点将编译并运行,但是每当我登录时将 HttpWebRequest.GetResponse 发送到 Web 服务时,我都会收到以下错误。
请求被中止:无法创建 SSL/TLS 安全通道。
我怎样才能解决这个问题?我在网上看到的一切都表明上面的代码应该解决这个问题,但在我的情况下它没有。
干杯