【发布时间】:2016-02-01 20:07:27
【问题描述】:
我正在尝试在我的 winform 应用程序中为一个驱动器业务提供支持。我为此目的使用一个驱动器 REST API,因为我的应用程序基于 3.5 框架。如上所述,一个驱动器身份验证有 4 个步骤这个link。我能够成功完成前两个步骤,但是在尝试发现登录用户的 onedrive 业务 URL 时出现 401 未经授权的错误。我在步骤 2 中得到以下发现 URL 访问令牌请求的响应:
{
"token_type": "Bearer",
"expires_in": "3600",
"scope": "User.Read",
"expires_on": "1453115649",
"not_before": "1453111749",
"resource": "https://api.office.com/discovery/",
"access_token": <a long string>
"refresh_token": <another long string>
}
我认为 azure 活动目录中的应用程序权限可能存在问题。所以,请告诉我需要在 azure 活动目录中设置的应用程序及其各自的权限。
【问题讨论】:
标签: c# azure office365 onedrive office365api