繁体   English   中英

如何从应用程序访问私有 azure blob 存储文件?

[英]How to access private azure blob storage file from application?

我正在使用 azure blob 存储来保存我的文件。 天蓝色存储容器是私有的。 我必须从私有 blob 访问html文件。 我可以使用 c# 获取 html 文件 Stream 对象,这样我就可以访问 html 文件内容。 但是 html 文件没有加载在 html 文件中使用的 css/js/image 文件。 css/js 文件驻留在同一个私有容器中。 如何加载包含所有 js/css/image 文件的 html 文件?

注意:在 iframe 中加载 html。

但是 html 文件没有加载在 html 文件中使用的 css/js 文件。 css/js 文件驻留在同一个私有容器中。 如何加载包含所有 js/css 文件的 html 文件?

简单的答案是你不能。 对于私有 blob 容器中的 blob,获取这些 blob 的请求必须经过授权

一种可能的解决方案是将这些 CSS/JS 文件保存在单独的容器中,并将其 ACL 设置为BlobContainer

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM