过去 4 天我一直在尝试将用户分配的托管标识或系统分配的托管标识分配给我的 Azure 函数。
但是,每当我尝试分配托管身份时,什么也没有发生。它一直告诉我“为功能添加了 1 个身份”,并带有绿色复选标记,既分配了系统又分配了用户,但随后它立即恢复回来。
我尝试重新创建我的函数(使用相同的名称和不同的名称)并在分配身份之间等待 1 到 2 天,但没有效果。
我制作了一个显示错误的视频https://youtu.be/W9UsYXcsnmg
最奇怪的部分是,我能够为所有其他功能分配身份,这些功能使用相同的区域、消费计划和资源组。
我还确保这不是权限问题,因为我的 Azure 管理员也有同样的问题,但仅限于此“功能”。
有人遇到过这种情况吗?或者您有任何可能的解决方案吗?这是非常紧急的,因为我们在三月份投入生产,但现在该功能无法连接到我们的数据库。
@Thomas,帮助我回答了我的问题,所以如果有人遇到和我一样的问题,这就是我所做的。