Azure 如何在Teams应用程序中代表SharePoint access访问

Azure 如何在Teams应用程序中代表SharePoint access访问,azure,sharepoint,microsoft-teams,Azure,Sharepoint,Microsoft Teams,我正在尝试更改此示例的最终请求以访问SharePoint REST API 我在AzureAD中添加了委托权限并添加了范围“https://microsoft.sharepoint-df.com/AllSites.FullControl“到令牌请求,但仍然获得401,从@Hilton的评论中获得答案以提高可见性 使用正确的sharepoint范围请求修改同意弹出窗口。根据名称,是请求图SSO权限,特别是OBO权限。我认为您不能以这种方式为团队使用SSO-您需要显式使用MSAL并为您的应用程序请求

我正在尝试更改此示例的最终请求以访问SharePoint REST API
我在AzureAD中添加了委托权限并添加了范围“https://microsoft.sharepoint-df.com/AllSites.FullControl“到令牌请求,但仍然获得401,从@Hilton的评论中获得答案以提高可见性


使用正确的sharepoint范围请求修改同意弹出窗口。根据名称,是请求图SSO权限,特别是OBO权限。我认为您不能以这种方式为团队使用SSO-您需要显式使用MSAL并为您的应用程序请求权限。这取决于您试图对SharePoint执行的操作。

我不能100%立即确定,但我认为基于名称的这个示例是请求图SSO权限,特别是OBO权限。我认为您不能以这种方式为团队使用SSO-您需要显式使用MSAL并为您的应用程序请求权限。根据您对SharePoint的使用情况,Graph Toolkit也可以作为替代工具使用(它很好地包装了一些东西)。您好@591282,您是否仍面临此问题,请您简要介绍一下场景以缓解此问题。您好@591282,您是否仍面临此问题?我已解决此问题,与Hilton Giesenow的建议类似,我必须使用正确的sharepoint范围请求修改同意弹出窗口