我目前正在开发一个允许用户上传/下载文件的应用程序。我的公司希望用户文件存储在他们的一个驱动器,而不是在我们的服务器上。唯一的问题是,为了访问他们的OneDrive帐户,我们希望避免双重身份验证。
例如,我们有n个与组织相关联的用户。该组织只有一个OneDrive帐户,所有用户都将共享(合法?)。一旦用户对我们的应用程序进行了身份验证,我们的想法就是让我们的应用程序在没有用户交互的情况下通过使用Live注册他们,以便他们可以访问他们的组织文件。
,我们每次想使用该服务时都必须进行身份验证吗?
对于我们来说,在建立每个组织的帐户时只做一次并不是什么大不了的事,但是有一个要求是避免双重身份验证。我们希望OneDrive存储对用户来说是透明的。
这是否违反了微软的任何条款和条件?
谢谢!任何输入都会受到赞赏,因为我以前从未在基于云的应用程序上工作过。如果OneDrive不是一个可行的解决方案,那么我的公司还可以考虑其他推荐的服务吗?
发布于 2014-04-23 22:58:30
使用者OneDrive并不打算用于商业用途,也不建议为多个人共享一个OneDrive帐户。您应该为您的场景查看OneDrive的业务:https://onedrive.live.com/about/en-us/business/。
OneDrive for Business使用SharePoint developer API:http://blogs.msdn.com/b/sharepointdev/archive/2013/08/13/access-skydrive-pro-using-the-sharepoint-2013-apis.aspx
发布于 2014-04-22 18:28:22
我发现Box API不支持授予类型的passworrd。OneDrive和DropBox也不例外。如果没有此授予类型,就不可能发送用户名和密码来登录用户。
https://stackoverflow.com/questions/23225028
复制相似问题