【发布时间】:2017-10-24 16:17:28
【问题描述】:
我们有一个基于云的审计应用程序。在执行审计时,用户通常会上传大量文档。目前为了查看文件,他必须下载它们。业务要求是单击文档时,它应该使用 Office 365 直接在另一个浏览器选项卡中打开,就像 dropbox/onedrive 一样。用户应该能够查看、编辑、将其保存在服务器上(无需下载)并关闭它。如何在我们的应用程序中实现这一点?
我们的 webapp 是使用 ReactJS、NodeJS 和 MongoDB 构建的。每当用户上传文档时,它都会保存在 AWS S3 存储桶中。
我使用了 Microsoft Graph API 和 OneDrive RestAPI。看起来唯一的解决方案是使用 OneDrive API 将文件保存在 OneDrive 而不是 S3 中。然后它应该允许您使用 Office365 应用程序。这是正确的解决方案吗?我错过了什么吗?
还有其他解决办法吗?
【问题讨论】:
-
aws.amazon.com/blogs/security/… 这可能是您要查找的内容还是我误解了您的问题?
标签: amazon-s3 office365 onedrive