首页 > 解决方案 > 通过 Azure VPN 从 Microsoft Azure Logic Apps 向 PC 发送 HTTP 请求?

问题描述

我有一个根本无法解决的问题。我想从 Azure 向我的 PC 发出 HTTP POST 请求(因为我的 PC 上运行着一个服务器)。服务器本身不能有公共 IP 地址或托管在其他任何地方,它必须在我的 PC 上。我在 Azure 上创建了一个 VPN 网关,我的 PC 通常连接到该网关。

要获取 POST 请求的 url,我使用这个:

echo {"name": "httpSource","namespace": "XXXXXXXXX","protocols": ["http"],"description": "Source for HTTP","tags": ["data", "HTTP"]} | curl -X POST --header "Content-Type: application/json" --header "Accept: application/json" --header "XXXXXXXXX" -d @- "XXXXXXXXX"

(出于安全考虑,我删除了敏感数据)

所以我在 CMD 中得到了 url,添加了 VPN ip,但是一旦我把它放在逻辑应用程序中,我就得到了

逻辑应用答案

那么问题似乎是什么?为什么不解析名称?如何使这项工作?

在此先感谢您的帮助,这让我发疯

标签: azureposthttp-postazure-logic-apps

解决方案


推荐阅读