无法将 One Drive API 用于属于其他组织的用户的 One Drive for Business

Not able to use One Drive API for One Drive for Business of users belonging to other organizations

我们有一个网络应用程序,允许用户通过执行 oauth https://dev.onedrive.com/auth/ 访问一个驱动器。...我能够访问一个驱动器个人的驱动器 api 并访问文件那个账号。

当我按照为一个业务驱动器集成的步骤时,我发现只有当我的应用程序在尝试登录的用户的 Azure 中注册时,我才能访问一个业务驱动器。 但我们希望来自任何组织的任何用户都可以访问我们的 Web 应用程序并从我们的应用程序访问他们的 OO for Business 文档。这可能吗?

在 Azure 上创建应用程序时,您需要启用多租户功能。

您可以找到 here 如何使应用程序成为多租户的信息。

谢谢