【问题标题】:Could not establish secure channel for SSL/TLS with authority from IIS无法使用来自 IIS 的权限为 SSL/TLS 建立安全通道
【发布时间】:2021-11-17 12:52:02
【问题描述】:

我们正在使用第三方网络服务发送短信。 Web 服务不需要任何证书,如果我在浏览器中输入服务地址,我会得到以下输出。作为输出,它确认我们不需要任何证书来调用此服务。

如果我使用 Visual Studio 从我的开发机器调用该服务,但从 IIS 获取错误,则该服务工作正常

无法为具有权限的 SSL/TLS 建立安全通道。

【问题讨论】:

  • 显然 IIS 正在尝试创建 SSL 连接 - 从您发布的内容中无法判断这是为什么。
  • 有什么方法可以在 web.config 中定义配置。我正在使用

标签: c# asp.net-mvc web-services iis


【解决方案1】:

尝试在您的代码中添加这一行!

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;

【讨论】:

    猜你喜欢
    • 2020-08-05
    • 2011-05-26
    • 2014-11-26
    • 2019-12-05
    • 2018-04-21
    • 1970-01-01
    • 2017-08-21
    • 2014-08-07
    • 1970-01-01
    相关资源
    最近更新 更多