我正在使用SendGrid绑定在Azure Functions中发送电子邮件。作为该电子邮件内容的一部分,我想包含一个指向Azure Functions实例中HTTP方法之一以获取更多信息的链接。我已经将所有的HTTP函数都设置了
我看到了在PowerShell中从ARM和Kudu中抓取密钥(还有这个)的解决方案以及仅使用ARM输出密钥的解决方案,但这两种方法都依赖于我所缺少的东西:访问ARM(Azure资源管理)API的权限。
我也发现了 Azure Functions主机的密钥管理API,在本地工作得非常好,但是一旦部署Azure函数后,我不知道如何跨过
问题是:是否可能从Azure函数主机在运行时获取Azure函数的密钥?我非常希望不需要ARM权限来实现这一点。
AuthorizationLevel.Function
安全级别。我看到了在PowerShell中从ARM和Kudu中抓取密钥(还有这个)的解决方案以及仅使用ARM输出密钥的解决方案,但这两种方法都依赖于我所缺少的东西:访问ARM(Azure资源管理)API的权限。
我也发现了 Azure Functions主机的密钥管理API,在本地工作得非常好,但是一旦部署Azure函数后,我不知道如何跨过
401未经授权
。我可以使用 _master
函数密钥手动跨过此问题,但随后我又不知道如何在运行时获取该密钥。问题是:是否可能从Azure函数主机在运行时获取Azure函数的密钥?我非常希望不需要ARM权限来实现这一点。