0

我正在使用 HttpClient 调用从 Azure 函数应用程序调用逻辑应用程序。直到昨天 Logic App 和 Function App 都运行良好。但是今天,函数应用程序无法调用逻辑应用程序。

我在函数应用程序中遇到以下错误

System.Net.Sockets.SocketException

无法建立 SSL 连接,请参阅内部异常。无法从传输连接中读取数据:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。

当我在本地测试函数应用程序时,它成功执行并调用了逻辑应用程序,没有任何问题。仅在部署后获取问题。

请建议。

4

1 回答 1

0

当我的应用程序没有定义安全协议时,我遇到了类似的问题。然后我不得不切换我的应用程序以使用 TLS 1.2。现在有一天,服务器正在关闭旧协议。

如果您遇到同样的问题,那么您可以通过简单地将以下类似添加到文件中的Application_Start方法来定义协议Global.asax.cs

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
于 2019-11-26T11:24:00.083 回答