azure - 访问级别设置为私有的 Azure Blob 容器仍允许匿名下载
问题描述
我有一个 azure blob 容器,以前设置为公共读取访问权限,用于允许客户端直接从 azure blob url 匿名下载文件。
出于安全原因,我需要阻止从该容器直接下载匿名 url。所以我已将此容器设置为私有访问以防止这种情况。
但是,我似乎仍然可以使用旧网址从该容器下载文件。例如在 chrome 中,在隐身模式下,没有通过任何类型的身份验证或令牌。
网址格式如下:https://{ACCOUNT NAME}.blob.core.windows.net/{CONTAINER NAME}/{FILE NAME}
我误解了私人访问吗?
解决方案
看起来我的浏览器已经缓存了文件。清除缓存后,我无法再访问该文件。
推荐阅读
- javascript - 将 ES6 字符串数组转换为具有相同键的对象数组
- android - 以编程方式发送给号码的 Whatsapp 消息在 android apk 的发布版本中不起作用
- java - AWS Java:com.amazonaws.SdkClientException:错误的文件描述符
- swift - 列出 Vapor 中的所有路线
- arraylist - 收集整数列表(List
) 映射到 Java 8 Stream API - java - java - 如何在java中对亚马逊弹性转码器管道进行api调用?
- c# - 当字符串值与 c# 中的数据库值进行比较时,SQLite 选择 where 子句不起作用
- elasticsearch - 是否有适用于 Elasticsearch-6.4.2 的摄取附件插件?
- google-maps - 如何在 xamarin.android 的地图上添加 FloatingActionButton
- python - 如何在 python 中逐行打印维基百科中的抓取表格?