首页 > 解决方案 > 用于容器的 Azure appservice 和托管服务标识 MSI 支持不起作用

问题描述

我有一个 aspnetcore 应用程序的 docker 映像,我将它部署到一个 azure appservice 实例,用于 linux 应用程序计划中的容器。

我启用 MSI 的那一刻 - 即使我没有使用它 - 网站停止服务。

我将编写示例应用程序以进一步了解,但想知道是否有人对问题可能有任何见解?

(我知道这可能有很多原因。我想我要问的是 - 除非应用程序正在访问另一个天蓝色资源,否则 MSI 不应该是一个因素,对吧?)。为什么 MSI 在没有启用它的情况下会阻止应用程序运行?

日志似乎显示在失败之前尝试联系 appsvc/msitokenservice

标签: azureazure-web-app-service

解决方案


似乎已经回答了类似性质的问题:

启用托管标识后 Azure 应用服务停止工作


推荐阅读