使用隐式流使用ADAL js库进入Office 365 . 我按照github上的教程,但我似乎无法找到一种方法来发现我的Office 365订阅中sharepoint网站runnign内的文件 . 它只会选择附加到我的开发者帐户的onedrive .
是否可以在不重新登录用户的情况下访问sharepoint文件api,比如通过我的当前令牌获取另一个访问令牌,该令牌与我的onedrive文件一起使用?
我尝试使用我的office365持票人令牌在我的sharepoint上点击/ me api,但我收到错误:
Invalid audience Uri '3c8b5ba9-0c5f-406c-xxxx-xxxxxxxxxxxx'.
上面的ID来自我的应用程序的客户端ID
1 回答
你看过安德鲁康奈尔的这篇文章吗?它涵盖了使用ADAL.js访问Office 365的文件API和SharePoint的REST API .
http://www.andrewconnell.com/blog/adal-js-cors-with-o365-apis-files-sharepoint