去年,我们一直在自定义母版页中运行 Angular 应用程序,使用 Sharepoint REST api 来检索用户属性、列表中的数据等,运行良好。由于应用程序托管在 Sharepoint Online 上,因此访问该页面需要登录,从而使请求摘要可用,因此不需要进一步的身份验证。
但是,现在我们想开始使用 Microsoft Graph API 中的一些功能。据我所知,这需要针对 Azure Active Directory 的 OAuth2 身份验证,其中包括重定向到 AAD 登录页面。
这是否意味着我必须:
1) 通过组织(标准 Microsoft)登录页面登录以访问 Sharepoint Online 站点。2) 重定向到 Azure AD 登录页面并再次返回?
或者我可以利用用户在登录 Sharepoint Online 时已经进行的登录吗?
抱歉,如果这个问题有点模糊,我们对此还是很陌生。