【发布时间】:2021-06-01 12:28:45
【问题描述】:
https://github.com/OfficeDev/msteams-tabs-sso-sample-nodejs
我正在尝试更改此示例的最终请求以访问 SharePoint REST API 我在 AzureAD 中添加了委托权限,并将范围“https://microsoft.sharepoint-df.com/AllSites.FullControl”添加到令牌请求中,但仍然得到 401
【问题讨论】:
-
我不是 100% 肯定的,但我认为这个例子,基于名称,是请求 Graph SSO 权限,特别是 OBO 权限。我认为您不能以这种方式将 SSO 用于 Teams - 您需要明确使用 MSAL 并为您的应用请求权限。根据您尝试使用 SharePoint 执行的操作,图形工具包也可以用作替代品(它很好地包装了一些东西)。
-
您好@591282,您是否仍然面临这个问题,能否请您简要介绍一下场景以缓解问题。
-
嗨@591282,你还面临这个问题吗?
-
我已经解决了这个问题,类似于 Hilton Giesenow 的建议,我必须使用正确的共享点范围请求修改同意弹出窗口
标签: azure sharepoint microsoft-teams