我有一个需要身份验证的Azure功能。我是从逻辑应用程序调用它,但我不确定如何在逻辑设计器中嵌入所需的身份验证密钥。
如何从Logic App到Azure功能进行经过身份验证的调用?
答案 0 :(得分:1)
一个已知问题是Logic Apps无法使用已启用插槽的功能应用。
如果您处于这种情况,请删除名为AzureWebJobsSecretStorageType
的Azure应用设置(将设置为Blob
),然后停止使用广告位。
由https://github.com/Azure/azure-webjobs-sdk-script/issues/1752跟踪。
答案 1 :(得分:1)
所以我只是使用这个url进行功能集成:
"uri": "https://%name%.azurewebsites.net/api/%route%?code=YOUR_SECRET_GOES_HERE"
其中%name%和%route%是实际值的占位符,显然YOUR_SECRET_GOES_HERE
是您的秘密的占位符