【发布时间】:2014-04-24 14:50:34
【问题描述】:
我目前正在使用不记名身份验证 (oAuth2) 测试对 Office365 Sharepoint 服务器的 RESTfull API 访问。 我可以通过 /_api/web 端点成功获取 OneDrive 中的当前文件,但在所有 _/api/social.feed 端点上获取 System.UnauthorizedAccessException。
我将 AAD 中的所有可用 Sharepoint 权限授予(测试)应用程序,为了安全起见,令牌显示:[scp] => MyFiles.Write MyFiles.Read AllSites.FullControl AllSites.Manage AllSites.Write AllSites.Read
完全相同的端点是可访问的,并在通过具有“正常”fedAuth/rtFa 身份验证 cookie(又名正常浏览器登录)的同一用户的浏览器访问时返回正常结果。
我在检索我正在展示的 access_token 的 social.feed(/my/feed) 时做错了什么?
【问题讨论】:
标签: api sharepoint azure ms-office social