gpt4 book ai didi

Azure SSO-如何在登录后删除所需批准的屏幕

转载 作者:行者123 更新时间:2023-12-03 07:07:05 26 4
gpt4 key购买 nike

我想为我的自定义 SPA 添加 Azure AD 身份验证。我已在 Azure 门户的应用程序注册中注册了该应用程序。

当我使用 API 调用此“APP”时,我可以获得登录屏幕和 MFA,但登录到 Azure 帐户后,我收到“需要批准”屏幕,我想摆脱此屏幕,我该怎么办?

enter image description here

最佳答案

要在登录后摆脱“需要批准”屏幕,必须更改应用的用户设置。只有具有租户全局管理员角色的管理员才能执行此操作。因此,请确保担任该角色。

记下您的应用的 client_id,该 ID 可以在“概览”选项卡中找到。

1

创建一个 adminconsent URL,如下所示:

https://login.microsoftonline.com/common/adminconsent?client_id=your_client_id

现在,在浏览器中访问此 URL,它会要求您选择 Azure 帐户。

选择具有全局管理员角色的帐户。

2

现在,将出现同意提示,您必须接受权限。

4

转到 Azure 门户 -> Azure Active Directory -> 企业应用程序 -> 用户设置 -> 管理员同意请求。将“用户可以请求管理员同意他们无法同意的应用”为“否”

4

这样,当用户尝试使用授权 API 访问应用程序时,他们将不会再看到“需要批准”页面,该页面会禁用所有 future 的管理员同意操作。

有关更多信息,请访问以下链接。

引用文献:

Disable approval required consent in Azure - Microsoft Q&A

Disable approval required consent in Azure - Stack Overflow

关于Azure SSO-如何在登录后删除所需批准的屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71237885/

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