我有一个 aspnetcore 应用程序的 docker 镜像,我将其部署到 Linux 应用程序计划上的容器的 azure appservice 实例。
当我启用 MSI 时 - 即使我没有使用它 - 网站也会停止服务。
我将编写示例应用程序来进一步了解,但想知道是否有人对问题可能是什么有任何见解?
(我知道可能有很多原因。我想我要问的是 - 除非应用程序正在访问另一个 azure 资源,MSI 不应该成为一个因素,对吧?)。为什么当应用程序在未启用的情况下运行时 MSI 会停止运行?
日志似乎显示在失败之前尝试联系 appsvc/msitokenservice
最佳答案
似乎已经回答了类似性质的问题:
Azure App Service stops working after enabling Managed Identity
关于用于容器的 Azure 应用程序服务和托管服务标识 MSI 支持不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65141970/