azure - 启用 MSI 时无法更新 Azure Function 上的应用程序设置

标签 azure azure-functions azureportal

我有一个启用了托管服务身份的功能。当我尝试通过 Azure 门户更新应用程序设置时,出现以下错误。

无法更新 Web 应用设置:["{\"error\":{\"code\":\"CannotRemoveResourceIdentity\",\"message\":\"“SystemAssigned”类型的资源标识资源中已存在且无法删除。\"}}"]

我尝试禁用 MSI,然后更改应用程序设置,但无法更新并出现相同的错误。

这是 MSI 和 Azure Functions 的已知问题吗?

最佳答案

或者,作为解决方法,您可以访问 https://resources.azure.com .

您还可以在平台功能 -> 资源浏览器的函数中找到它。

找到您的函数,然后转到 config -> appsettings。您应该能够从此处更新它们。

我通过这种方式解决了更新 Web 应用程序上的 SSL 证书的问题。

关于azure - 启用 MSI 时无法更新 Azure Function 上的应用程序设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47201805/

相关文章:

c# - Task<ObservableCollection<AppointmentItem>> 不包含 where 的定义

node.js - Azure函数不返回结果

python - 无法在没有 .NET Azure Python Function App v2 的情况下创建函数

azure - 如何通过另一个逻辑应用访问Azure逻辑应用运行日志

azure - VM 仍然产生计算费用,即使它是 "stopped"?

Azure - 从其他资源组复制标签

azure - 诊断数据需要很长时间才能记录在 Windows Azure 中

python - ValueError : Cannot serialize: <myproject. storage.AzureStorage 对象位于 0x7f85185e66d0>

azure - 使用 Azure 事件中心向所有使用者广播事件

python - 如何在python的azure函数中使用req.get_body(),其目的是什么?