来自Javascript的O365 REST API授权

时间:2014-10-28 19:57:18

标签: ms-office

使用沙盒网址和授权标题运行任何sample REST API calls for O365都可以正常工作。

但是,用我自己的URL替换这些URL是不行的。

  

XMLHttpRequest无法加载https://****-my.sharepoint.com/_api/v1.0/me/files。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此不允许原点'https:// ****:44301'访问。响应的HTTP状态代码为403。

问题是由跨域脚本编写的吗?

必须在“真正的”O365端点上进行额外授权,而不是沙盒样本?

1 个答案:

答案 0 :(得分:1)

这些库是否来自Web上下文?这听起来像问题描述。请注意,这些库目前仅适用于Cordova应用程序上下文。 http://microsoft.response.lithium.com/portal/conversation/1003718