gpt4 book ai didi

Az 应用程序/主体的租户 Azure 登录失败,并显示“未找到订阅”消息

转载 作者:行者123 更新时间:2023-12-02 08:28:25 26 4
gpt4 key购买 nike

我有一个名为 account1 的 Azure 帐户,我在其中创建了一个跨租户可见性的应用程序/主体。然后我给它一些 API 权限。我有另一个 azure 帐户 account2,我需要使用此应用程序访问资源。我通过访问以下网址完成 account2 的管理员同意流程 https://login.microsoftonline.com/<account2 domain>/adminconsent?client_id=cid1

流程结束,我得到租户 ID,如 tid2 。当我尝试使用应用程序凭据从命令提示符登录以访问 account2 时,出现错误(之前可以用,突然就不行了)

az login --service-principal --username cid1 --password "pwd" --tenant tid2

错误:找不到 cid1 的订阅。

最佳答案

编辑:在聊天中我们发现问题与 Mac 上使用的终端应用程序有关。使用 native 终端后,登录成功,其他终端应用也能正常使用。

您需要将 RBAC 角色分配给账户 2 中的服务主体。您可以通过订阅的访问控制 (IAM) 选项卡向应用程序添加必要的角色来执行此操作。

关于Az 应用程序/主体的租户 Azure 登录失败,并显示“未找到订阅”消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63226826/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com