How to purge the Azure CDN to refresh any cached content?

I need to refresh the contents when I upload a new content to CDN. When the content change, it's important that the updated data is immediately available. But CDN caches and it is not reflecting immediately.

I referred to site 'https://msdn.microsoft.com/en-us/library/mt634451.aspx' and tried implementing the same. However, when I try to hit it, I get authorzation error.

{ "error": { "code": "AuthenticationFailed", "message": "Authentication failed. The 'Authorization' header is missing." } }

But the article does not give info abt what needs to go into Authorization header. Can someone pls help me here, on how to construct this authorization header? Pls let me know if you need more details.

Note: I checked the SO post 'How do I force Azure CDN content to be purged or invalidated?' and it does give link to the msdn link(same as above), but not about the authorization header.


You are using the right API, but are not using the Azure API Authentication via your application. You can find details on how to authenticate your API request along with a reusable code sample here: Azure Authentication - Authenticating any Azure API Request in your Application

Alternatively, you can purge using the new portal web interface. Find the details on how to do that here: Purge an Azure CDN endpoint

链接地址: http://www.djcxy.com/p/62724.html

上一篇: Azure CDN添加附注:无

下一篇: 如何清除Azure CDN以刷新任何缓存的内容?