【发布时间】:2014-11-01 04:17:52
【问题描述】:
请告诉我在使用 OneDrive REST API 时应该使用什么身份验证方法。 它是使用 URL https://login.windows.net/common/oauth2/authorize 的 AZURE AD 吗? 还是https://login.live.com/oauth20_authorize.srf?
我正在尝试对新的 OneDrive REST API 进行简单调用(我正在使用 Azure AD,但不确定这是否是正确的身份验证方法)。 我正在使用 Postman 休息客户端发送请求。 我已经在 Azure AD 中注册了我的应用程序,并授予它对“Office 365 SharePoint Online”的完全权限。 我可以使用 Azure AD 中生成的 clientId 成功获取授权令牌。 但是,当我尝试使用访问令牌使用以下请求列出文件时,出现以下错误。 你能告诉我可能是什么问题吗?
资源 HTTP GET:
网址:https://-my.sharepoint.com/personal//_api/Files HEADER:授权:Bearer
回复:
3001000;reason="验证请求时出错。";category="invalid_client"
【问题讨论】:
标签: rest azure sharepoint onedrive