使用One Drive Business API访问默认驱动器时获取未经授权的访问错误(401)

时间:2015-10-19 11:28:57

标签: azure oauth-2.0 office365 onedrive office365api

我想将一个用于业务的驱动器集成到我在Visual Studio 2008中的Windows窗体应用程序中。我已经按照“https://dev.onedrive.com/auth/aad_oauth.htm”链接在Azure中注册并在Office 365中进行身份验证。我能够获得“ https:// {tenant} -my.sharepoint.com/_api/v2.0/me“登录用户的url以及用于调用一个驱动器api的访问令牌。但是当我调用API以获取默认驱动器或在一个驱动器企业帐户中存在于根级别的文件时,我收到了未经授权的访问错误,错误:401。我已尝试了所有权限的排列和组合(即Windows Azure Active Directory,Office 365统一API,Office 365管理API,Office 365 Sharepoint Online,Office 365 Exchange Online,Windows Azure服务管理API)。 请建议我还能错过什么?

这个人“Not able to use One Drive API for One Drive for Business”也有同样的问题。

1 个答案:

答案 0 :(得分:1)

我有同样的问题,但这是一个API错误。 我在OneDrive for Business API item/file download content 401创建了这个。

由于