首页 > 解决方案 > 在浏览器上显示 Azure blob 加密图片

问题描述

我需要在上传到 Azure Blob 存储时加密图像,这样即使拥有所有访问权限的授权人员也无法看到内容。此外,这些加密图像需要使用 Angular/React 在浏览器上显示。

我能想到的一种解决方案是加密 blob 并上传到 Azure Blob,当需要在浏览器端显示图像时,然后在服务器端本地解密和下载图像,在服务器上创建指向本地文件夹的 URL 并提供服务内容到浏览器。

但是这个解决方案有一个缺点,在我的例子中,一个用户可以显示超过 100 个图像,并且首先在服务器上下载图像然后在本地提供它而不是指向 Blob 存储的直接 URL,这会对性能产生影响。

有没有更好的解决方案来做同样的事情。谢谢

标签: azure-blob-storage

解决方案


推荐阅读