我正在关注this tutorial将OneDrive sdk集成到我的项目中。 按照文档
中提到的步骤进行操作入门
2.1注册您的申请(完成)
2.2在Xcode项目中设置钥匙串共享权利(完成)
2.3获取经过身份验证的ODClient对象(身份验证失败)
因为我的应用程序是针对OneDrive for Business的。这就是我的通话方式,
[ODClient setActiveDirectoryAppId:"ONE_DRIVE_BUSINESS_CLIENT_ID" redirectURL:@"REDIRECT_URI"]];
我收到此错误
代码出错:15域:ADAuthenticationErrorDomain ProtocolCode:access_denied详细信息:AADSTS65005:应用程序' xxx'必需的资源访问列表不包含' https://api.office.com/discovery/'可发现的应用程序。 跟踪ID:xxx 相关ID:xxx 内部错误详情: 错误域= ADAuthenticationErrorDomain代码= 15"(null)"
请求ODClient,
[ODClient clientWithCompletion:^(ODClient *client, NSError *error){ }];
我尝试从重定向网址中删除身份验证,但仍然遇到相同的错误。
非常感谢任何帮助。
先谢谢。