gpt4 book ai didi

Azure AD 守护程序应用程序应用程序权限和 id_token

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

我想注册一个守护程序应用程序并为其授予 Microsoft graph API 的应用程序权限。现在,我将从我的客户端将 client_id 和 key 传递到端点,然后进行如下调用app.acquire_token_for_client

我最终获得了访问 token ,但没有获得 id_token。

当我的客户端是守护程序应用程序而不是实际的最终用户时,有什么方法可以获取 id_token 吗?

提前致谢

最佳答案

使用守护程序应用程序时,您最终将使用客户端凭据授予流程,如 here on Microsoft Docs 中所述。 。 (正如您提到的使用 client_id 和 secret )

在这种情况下,Azure AD 端点不会发出 id_token,因此您在使用守护程序应用程序时将无法获取它。

id_token 与其他流程相关,例如使用 OpenID 连接时,如 Microsoft 文档中所述:OpenID Connect

关于Azure AD 守护程序应用程序应用程序权限和 id_token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60400030/

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