【发布时间】:2021-11-03 06:48:17
【问题描述】:
Azure 函数(Timer trigger) 使用 Restsharp 对其他外部 API 进行 REST 调用,失败并出现错误 'A connection attempt failed because the connected 方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机未能响应。连接尝试失败,因为连接方在一段时间后没有正确响应'
外部 API 提供商已将我的所有 Azure 函数应用出站 IP 和本地系统列入白名单,代码在本地运行很好,但在 azure 上发布后,azure 函数会抛出此错误。
我们wrote code 在 Azure 函数中获取 IP,当 azure 函数在 azure 上运行时,它会从出站 IP 地址提供一个并列入白名单。
还有其他东西被防火墙阻止吗?请在外部调用任何参考时,azure 函数实际上做了什么。
【问题讨论】:
标签: azure azure-functions restsharp