我正在使用HTTP Listener处理Logic应用程序,并尝试使用以下选项,而不是创建API控制器。请参阅以下网址
https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-http-endpoint/
我使用“HTTP请求”创建了一个逻辑应用程序并进行处理并将响应发送回调用者。它按预期工作。
但有一点我只想知道,当我创建HTTP请求时,它提供了如下的默认URL,
。https://prod- **** logic.azure.com:443/workflows/*******69a5b764/triggers/request/run?api-version=2015-08-01-preview& SP =%2Ftriggers%2Frequest%2Frun&安培; SV = 1.0&安培; SIG的= ***** 2MCOoTKZU
我们应该定义自定义网址而不是默认网址,如下所示
请告知。
答案 0 :(得分:0)
您可以隐藏原始Logic App网址的两种不同方法:
通过APIM或AFP,您可以隐藏查询字符串,sp
,sv
和sig
以及api-version
参数的SAS令牌部分。这些参数可以通过请求头传递。
通过这样做,您可以使用自己的自定义URL并隐藏SAS令牌。我写了一篇关于此事的博文:https://blog.mexia.com.au/securing-sas-token-from-azure-logic-apps