【发布时间】:2014-05-20 20:48:16
【问题描述】:
使用选择“添加连接服务”时自动创建的示例代码,特别是“MyFilesApiSample”
我已经使用两个不同的管理员帐户进行了测试。显然,所有管理员帐户都不是平等的。
这是在尝试连接到 Office 365 共享点/onedrive 文件系统。
一个管理员帐户给出 AuthenticationFailedException “此操作只能由管理员执行”。该帐户是“管理员”,因为它可以访问其他用户的邮件/日历
不同的管理员(全局/完整管理员)帐户给出 System.Exception“无法获取发现信息。服务返回未经授权”。
可能的影响因素问题
如果在我创建连接服务时,我在复选框中选择了一堆权限 - 使用的管理员帐户是否需要实际拥有所有这些权限才能连接,或者只是当前正在使用的权限(文件在这种情况下访问)。
“完全管理员”是否没有提供所需的权限?
额外问题:如何指定要查看/编辑的用户文件?改个uri就行了?
【问题讨论】:
标签: api authorization office365