gpt4 book ai didi

microsoft-graph-api - Microsoft graph 后台身份验证(无用户交互)

转载 作者:行者123 更新时间:2023-12-04 17:48:17 25 4
gpt4 key购买 nike

情况是:我的 Web 应用程序有自己的身份验证提供程序,独立于 Microsoft Active Directory,然后我想使用 Microsoft Graph...那么是否可以在后台进行身份验证以使用 Microsoft Graph,而无需用户的交互?如果是,如何?泰。

最佳答案

Microsoft Graph 依赖于针对 Azure AD 端点进行身份验证的用户。有时,您的应用程序需要提示用户使用他/她的公司或个人帐户登录,并且需要进行用户名/密码验证和用​​户同意,以便您的应用程序能够访问您需要请求的范围。

如果您的应用是传统的 Web 应用,那么您可以使用 code grant流以获取授权代码,然后交换它以获取刷新 token (当然,用户必须同意您请求的范围)。您的应用还可以缓存刷新 token ,因此您无需每次都提示用户。

您也没有提供很多关于您的场景的信息,但另一种可能性是将您的应用程序作为“应用程序上下文”运行,因此您的应用程序不依赖于用户的授权或同意 - 这种情况取决于管理员的同意。看这个document更多信息。

关于microsoft-graph-api - Microsoft graph 后台身份验证(无用户交互),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47207250/

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