从Azure Logic App调用Api管理时“无法建立SSL / TLS安全通道的信任关系”

时间:2017-05-04 12:30:09

标签: azure-logic-apps azure-api-management

我有一个Azure Logic应用程序,我通过Designer添加了一个调用Azure Api Management(APIM)操作的操作。如上所述,我使用Logic App Designer指导我完成选择APIM操作的过程。

现在,当执行Logic App时,我在尝试调用APIM操作时出现以下错误:

  

错误请求。 Http请求失败,状态码为'TrustFailure'和   状态消息:'基础连接已关闭:无法   建立SSL / TLS安全通道的信任关系。'。

有人知道为什么会这样吗?我有点卡在这里......

2 个答案:

答案 0 :(得分:1)

由于在APIM环境中使用带有SSL证书的自定义域名,这可能是一个错误。我们已经看到逻辑应用程序失败了。

我认为Logic App解析为“原始/内部”网址,但证书与此不符(因为它已连接到您的自定义域)

答案 1 :(得分:1)

我就此与Microsoft(Azure支持)联系并了解了以下内容。引用:

  

我进一步与产品团队进行了交谈,实际上有一个   API管理操作中的限制。当前的API管理   逻辑应用程序中的操作无法处理自定义域。团队会看   在将来支持它。

     

目前,建议的解决方法是使用Http + Swagger操作   代替。然后,您就可以自己更新URI。

只是为了明确这一点:如果您尝试从Azure Logic Apps调用Api管理操作,则适用。如果您有一个Web应用程序,并且想要调用APIM操作,那么自定义域将正常工作。