[英]Loading content onto Azure Static Web App from Azure File Share, managing user access permissions
我的项目要求是使用 Azure 文件共享。 当前的总体架构是:
问题:
潜在解决方案 (1) - 中间件服务:
当用户想要访问他们在文件共享中的文件夹时,他们首先点击服务来获取他们的访问密钥/令牌。 当用户想要读取/上传文件时,用户包括访问密钥/令牌。
潜在解决方案(二)——Blob Storage到Azure File Share同步
问题
这些方法中哪一种似乎是正确的? 有更好的方法吗?
如果您打算实施,第二个将是最简单的。 因为每个客户都可以有自己的单独容器。 这也给每个客户带来了优势,他们之间的文件名不会发生冲突,如果一个容器中断,那么它不会面临其他用户的挑战,在容器级别,您也可以为该用户定义 scope。
引入一个位于 Web App 和 File Share 之间的服务来管理用户权限和文件访问。
在两个服务之间涉及代理/服务将导致处理缓慢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.