![](/img/trans.png)
[英]How can I authenticate Sharepoint REST calls using Javascript?
[英]How can I receive an access token for SkyDrive Pro REST calls, from a remote application (no SharePoint app)
我正在尝试执行以下操作:
创建一个Web应用程序,该Web应用程序使用JavaScript对SharePoint上的Office365帐户执行REST
调用,以列出SkyDrive Pro上的文件夹/文件。 我知道如何自行构造REST调用,但是我不知道在哪里可以请求OAuth access_token
。
请注意:SkyDrive Pro,而不是Skydrive(我知道该怎么做)
总结一下,我该如何构造URL以转到SharePoint的STS并请求一个access_token
。
我已经在应用目录中注册了CLIENT_ID
。
这是我几个月前写的博客,解释了在ASP.net中使用纯HTTP请求进行整个Auth过程的过程 。 这应该使您对需要在JavaScript中执行以获取令牌的所有Url和步骤有一个很好的了解。 获得令牌后,您可以使用简单的列表REST API像普通文档库一样访问Skydrive pro。 skydrive pro库的TemplateId为700。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.