我在S3存儲桶中有以下圖像。CloudFront失效不起作用
/images/thumbnails/654-thumb2.jpg
在我的C#代碼中,我爲該特定路徑創建了失效。驗證運行,因爲我通過控制檯驗證它,我看到失效detailes以下對象路徑:
/images/thumbnails/654-thumb2.jpg
後失效完成(「已完成」狀態),我去檢查,如果圖像更新,但仍然與以前一樣。我仔細檢查過,這是正確的CloudFront分配,它是。我還檢查了沒有錯別字,路徑寫得很好。
當我在S3中打開文件時,我看到新的圖像,但它在失效後沒有在CDN上更新。
任何想法,我需要做的,以使其工作?
我在C#開發/ ASP.NET 4.5
您能捕獲來自CloudFront和S3'GET'請求的對象的響應頭並將它們添加到問題中嗎?你是否用'curl'驗證了該行爲,並將瀏覽器緩存或任何透明中間緩存刪除? –