我创建了一个由服务器部分和客户端部分组成的Web服务。服务器部分生成一个文件,该文件应自动保存到onedrive。文件的大小非常大,内容经常变化。 (这使我无法在每次修改后保存文件。)
我检查了onedrive api,目前看到以下两个解决方案:
- 通过“令牌流”验证客户端。在这种情况下,
问题是(据我所知)没有可靠的解决方案
这可以在浏览器之前触发上传到onedrive
关闭。 (应该在dekstop,iOS上工作......)
- 通过“代码流”验证服务器。在这种情况下,即使浏览器已经关闭,服务器也能够将文件保存到onedrive。问题是,服务器必须保留所有身份验证用户及其长期刷新令牌的记录。这可能是一个巨大的安全风险,我想避免。
醇>
这个问题还有其他解决办法吗?