azure-blob-storage - 在浏览器上显示 Azure blob 加密图片
问题描述
我需要在上传到 Azure Blob 存储时加密图像,这样即使拥有所有访问权限的授权人员也无法看到内容。此外,这些加密图像需要使用 Angular/React 在浏览器上显示。
我能想到的一种解决方案是加密 blob 并上传到 Azure Blob,当需要在浏览器端显示图像时,然后在服务器端本地解密和下载图像,在服务器上创建指向本地文件夹的 URL 并提供服务内容到浏览器。
但是这个解决方案有一个缺点,在我的例子中,一个用户可以显示超过 100 个图像,并且首先在服务器上下载图像然后在本地提供它而不是指向 Blob 存储的直接 URL,这会对性能产生影响。
有没有更好的解决方案来做同样的事情。谢谢
解决方案
推荐阅读
- reactjs - GraphQL 其中:大于/小于
- python - (dict 类)不是 JSON 可序列化的
- javascript - 松露 HDWalletProvider 替代方案?
- python - 如何在“应用(pd.Series)”之后将新列插入原始熊猫数据框
- wagtail - 创建新页面时 wagtail 的 StreamField 的默认块
- r - 透明 tmap 背景
- python - 尝试将 connect_get_namespaced_pod_exec 与 kubernetes python 客户端一起使用时出现 503 错误
- mysql - 防止在 SQL 中获取与另一个表行具有相同值的行
- javascript - 在不使用 iframe 的情况下使用 javascript 代码添加外部 html
- reporting-services - 将 Crystal 转换为 SSRS:如何在 where 子句中使用“if”?