【发布时间】:2021-02-08 05:04:05
【问题描述】:
我的逻辑应用 HTTP url 是这样的:
不好看。
我喜欢让 HTTP 请求触发器的 URL 更加优美和美观。
有没有办法自定义 HTTP 请求触发器的 URL?
使用干净的自定义 DNS 和 URL 路径(例如 https://MyDnsName.com/Path/Action )是首选的解决方案,但比当前提供的更好。
【问题讨论】:
标签: azure-logic-apps
我的逻辑应用 HTTP url 是这样的:
不好看。
我喜欢让 HTTP 请求触发器的 URL 更加优美和美观。
有没有办法自定义 HTTP 请求触发器的 URL?
使用干净的自定义 DNS 和 URL 路径(例如 https://MyDnsName.com/Path/Action )是首选的解决方案,但比当前提供的更好。
【问题讨论】:
标签: azure-logic-apps
据我所知When a HTTP request is received触发器会自动生成URL,不能手动更改。
此 URL 包含指定用于身份验证的共享访问签名 (SAS) 密钥的查询参数。
我还没有想到完全自定义https://MyDnsName.com/Path/Action 的 URL 的方法,但是有两种方法可以让它看起来更有意义。
1.功能应用代理
在你create an Azure Function App之后,你可以create an proxy。
创建 Azure Function App 代理后,您的 URL 采用以下格式:
https://<function-name>.azurewebsites.net/xxx
2. API 管理
creating an Azure API Management service instance之后,你可以customize the URL suffix。
创建 API 管理后,您的 URL 采用以下形式:
https://<API management-name>.azure-api.net/xxx
【讨论】: