无法使用来自 IIS 的权限为 SSL/TLS 建立安全通道
Posted
技术标签:
【中文标题】无法使用来自 IIS 的权限为 SSL/TLS 建立安全通道【英文标题】:Could not establish secure channel for SSL/TLS with authority from IIS 【发布时间】:2021-11-17 12:52:02 【问题描述】:我们正在使用第三方网络服务发送短信。 Web 服务不需要任何证书,如果我在浏览器中输入服务地址,我会得到以下输出。作为输出,它确认我们不需要任何证书来调用此服务。
如果我使用 Visual Studio 从我的开发机器调用该服务,但从 IIS 获取错误,则该服务工作正常
无法为具有权限的 SSL/TLS 建立安全通道。
【问题讨论】:
显然 IIS 正在尝试创建 SSL 连接 - 从您发布的内容中无法判断这是为什么。 有什么方法可以在 web.config 中定义配置。我正在使用尝试在您的代码中添加这一行!
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
【讨论】:
以上是关于无法使用来自 IIS 的权限为 SSL/TLS 建立安全通道的主要内容,如果未能解决你的问题,请参考以下文章
SSL WCF“无法为具有权限‘localhost’的 SSL/TLS 安全通道建立信任关系
WCF 服务无法为具有权限的 SSL/TLS 安全通道建立信任关系
无法为具有权限“xxxxx.com”的 SSL/TLS 建立安全通道
WCF 无法为具有权限的 SSL/TLS 安全通道建立信任关系