在Azure AD中设置单租户应用程序

时间:2019-07-25 17:25:48

标签: azure azure-active-directory

我在Azure AD中注册了客户端和Web api服务。调用登录时,登录后出现以下错误:

需要管理员批准

需要访问权限才能访问组织中只有管理员才能授予的资源。请先向管理员授予此应用的权限,然后才能使用它。

我经历了很多链接,这表明这是由于多租户所致。如何将其转换为单租户。由于我的组织非常庞大,而且我正在创建PoC,因此我无法获得管理员的批准。

1 个答案:

答案 0 :(得分:0)

据我了解,您在Azure AD中注册了两个应用程序,并希望使用客户端应用程序访问Web api服务。

如果是,则需要检查在Web api应用程序中公开的api。您需要允许用户同意,而不是仅选择管理员。

enter image description here

  

如何将其转换为单租户?

1。将支持的帐户类型更改为Accounts in this organizational directory only

enter image description here

2。更新代码以处理单个发行人的价值

替换

https://login.microsoftonline.com/common

使用

https://login.microsoftonline.com/{your_tenant}    //contoso.onmicrosoft.com