如何使用Azure CLI访问AAD B2C租户

8

我需要获取我能够访问的AAD B2C租户中的用户详细信息:

az ad user show --id 0cbb4fd6-7091-44fb-ab5e-d2bd9c366f59

我找不到这个用户,因为我已经登录了我的组织常规AAD租户。B2C租户没有订阅,它们与主要租户相关联,这意味着我无法执行此操作。

az login -t myb2ctenant.onmicrosoft.com

在门户网站工作不方便,我想在CLI中执行我的例行程序。我该怎么做?

1个回答

16

在AZ CLI中有一个选项可以访问没有订阅的租户。 将您的命令更改为:

az login -t myb2ctenant.onmicrosoft.com --allow-no-subscriptions
< p >从 az login -h 的说明中:

< blockquote > < p >支持访问没有订阅的租户。这种情况虽然不常见,但运行租户级别的命令(如'az ad')非常有用。


最近似乎行为有所改变。即使我使用--allow-no-subscriptions,仍然会出现错误。你也有这样的经历吗? - Machiel Visser
我只需要使用CLI访问B2C,对我来说,参数起了作用。我能够连接,所以似乎仍然有效。 - hecko84

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接