我最近更改了我在應用程序中使用的blob容器的azure訪問策略,從Public到Private以保護它們。 我注意到一些blob仍然可以訪問,但不提供SAS查詢,但它們屬於一個私有容器。 (https://mydomain.blob.core.windows.net/container/folder/file.extension) 而其他一些只能通過生成的SAS查詢訪問。 我錯過了一個步驟嗎?在Azure上更改blob容器訪問策略
0
A
回答
1
請檢查瀏覽器是否緩存了blob。通常,如果瀏覽器緩存了一個URL,則該請求不會發送到服務器,並且直接從瀏覽器本身提供。要檢查瀏覽器是否緩存了blob,請嘗試訪問blob並觀察網絡流量。您應該看到該請求的狀態碼爲304
。
+0
再次感謝@Gaurav,但是我有一個小問題。受保護的blob加載比不安全的blob要慢,這是一種正常行爲,因爲azure在返回所請求的blob之前正在處理sas查詢,不是嗎? – Kira
+0
我還沒有看到這種行爲。你介意分享更多細節嗎?我建議問一個單獨的問題,並附上你的觀察結果的所有細節。 –
相關問題
- 1. Azure blob存儲 - blob策略
- 2. 限制Azure Blob容器訪問Azure CDN
- 3. 更改blob容器訪問權限
- 4. Azure blob存儲共享訪問策略應用/刪除
- 5. 用Java控制Azure容器級訪問策略
- 6. 策略在Azure上
- 7. 如何在Azure上的Parse Server中更改blob容器名稱
- 8. Azure Blob容器
- 9. Azure BLOB BLOB共享訪問簽名在BLOB級別,而不是容器
- 10. Azure容器的保留策略?
- 11. 在Azure Blob存儲上下載容器
- 12. JPA - 訪問策略
- 13. Azure APIM策略編輯器
- 14. 備份Windows Azure SQL Azure,Blob和表數據的策略
- 15. 更改Capistrano策略
- 16. 無法在Azure Blob存儲上創建Blob容器
- 17. Azure Blob容器共享訪問簽名到期
- 18. Azure容器和Blob的ACL訪問能力
- 19. 用c#更新KeyVault訪問策略
- 20. 我可以在同一個Azure容器上創建和添加多少個訪問策略?
- 21. 如何在Azure上配置p3p策略
- 22. 策略或訪問者?
- 23. 碼頭容器容器策略
- 24. Azure Blob索引器問題
- 25. 以編程方式更新azure服務總線隊列共享訪問策略
- 26. Azure的BLOB和縮略圖
- 27. 訪問存儲在Windows Azure BLOB上的文本文件
- 28. Trigger.io:Android問題訪問原產地策略
- 29. Silverlight客戶端訪問策略問題
- 30. Cache-First策略中內容更改時網站未更新
請檢查blob的緩存控制屬性。瀏覽器很有可能緩存它們。當你觀察網絡流量時,獲取blob請求的狀態碼應該是304. –
@GauravMantri的確是它是緩存它們的瀏覽器。謝謝 – Kira
很酷!讓我把這個作爲答案。 –