我有一个启用了托管服务身份的功能。当我尝试通过 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/