gpt4 book ai didi

azure - 为什么API管理不触发逻辑应用程序?

转载 作者:行者123 更新时间:2023-12-03 04:01:10 25 4
gpt4 key购买 nike

我有一个逻辑应用程序,我试图将其置于 API 管理后面,但它根本没有触发。出于测试目的,我使用 these steps 创建了一个新的逻辑应用程序我遇到了同样的问题。

我通过在 APIM 门户中选择“逻辑应用”、设置沙箱后缀并添加无限产品来添加 API。逻辑应用的原始网址为https://{baseurl}.logic.azure.com/workflows/{workflow}/triggers/manual/paths/invoke/address/{postalCode}?api- version=2016-10-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig={sig},我为 api 管理端点点击的 URL 是 https://{apim-name}.azure-api.net/sandbox/manual/paths/invoke/address/{postalCode}

当我直接点击逻辑应用时,结果是邮政编码:{postalCode}当我点击 API 管理端点时,它只返回带有 200 HTTP 代码的空结果。我可以查看逻辑应用,发现它没有被触发。

还有其他人遇到过这种情况吗?任何帮助将不胜感激。

最佳答案

我不知道为什么你得到 202 且结果为空,但我测试它成功。请求 APIM 端点(在 APIM 测试中请求并在 postman 中请求)后,我得到了邮政编码:{postalCode}。这里我提供一下我的步骤供大家引用。

1.我创建了一个逻辑应用,如下所示: enter image description here

2. 然后,我创建 APIM 并在其中配置逻辑应用 URL。 enter image description here enter image description here

3.在APIM测试中点击“发送”按钮,得到如下所示的响应: enter image description here

4. 当在postman中请求APIM请求url时,也得到结果成功。 enter image description here

希望对你有帮助~

关于azure - 为什么API管理不触发逻辑应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62329132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com