gpt4 book ai didi

azure - 为什么我的应用程序要求未在 Azure AD 应用程序中配置的权限

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

我的 Office 365 目录中有一个非常基本的项目来验证用户身份。

当我访问它时,我会看到以下同意屏幕: enter image description here

我有点惊讶,因为我已经删除了我的应用程序的所有权限: enter image description here

请求 URL 具有以下权限:

&scope=openid%20profile%20offline_access%20User.Read.All%20Calendars.ReadWrite.Shared

即使 AzureAD 中未设置这些权限,为什么应用程序仍会请求此权限?

最佳答案

v1.0 端点和 v2.0 端点之间存在差异。当使用 v1.0 端点时,我们将使用 resource 而不是 scope。所有权限都应列在API 权限下。

但是,当使用 v2.0 端点时,我们可以动态请求权限。如果你有API权限下的权限也没关系。当您将权限添加到范围时,您将看到同意窗口。

关于azure - 为什么我的应用程序要求未在 Azure AD 应用程序中配置的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60992207/

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