【发布时间】:2018-02-23 18:28:36
【问题描述】:
我有一个需要身份验证的 Azure 函数。我从逻辑应用程序调用它,但我不确定如何在逻辑设计器中嵌入所需的身份验证密钥。
如何从逻辑应用对 Azure 函数进行经过身份验证的调用?
【问题讨论】:
标签: azure azure-functions azure-logic-apps
我有一个需要身份验证的 Azure 函数。我从逻辑应用程序调用它,但我不确定如何在逻辑设计器中嵌入所需的身份验证密钥。
如何从逻辑应用对 Azure 函数进行经过身份验证的调用?
【问题讨论】:
标签: azure azure-functions azure-logic-apps
一个已知问题是逻辑应用无法与启用了插槽的功能应用一起使用。
如果您处于这种情况,请删除名为 AzureWebJobsSecretStorageType(将设置为 Blob)的 Azure 应用设置,并停止使用插槽。
这是由https://github.com/Azure/azure-webjobs-sdk-script/issues/1752 跟踪的。
【讨论】:
所以我只是使用这个 url 进行功能集成:
"uri": "https://%name%.azurewebsites.net/api/%route%?code=YOUR_SECRET_GOES_HERE"
其中 %name% 和 %route% 是您的实际值的占位符,显然 YOUR_SECRET_GOES_HERE 是您的秘密的占位符
【讨论】: