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

当我将新内容上传到CDN时,我需要刷新内容。 当内容发生变化时,更新的数据立即可用很重要。 但是CDN缓存并没有立即反映。

我提到网站'https://msdn.microsoft.com/en-us/library/mt634451.aspx',并尝试实施相同的。 但是,当我尝试击中它时,我会收到授权错误。

{“error”:{“code”:“AuthenticationFailed”,“message”:“身份验证失败。'授权'标题丢失。” }}

但是这篇文章并没有提供需要进入授权标题的信息。 有人可以在这里帮助我,了解如何构建授权标题? 请让我知道你是否需要更多细节。

注意:我查看了SO帖子“如何强制Azure CDN内容被清除或失效?” 它确实链接到msdn链接(与上面相同),但不包括授权标头。


您正在使用正确的API,但未通过应用程序使用Azure API身份验证。 您可以在这里找到有关如何验证您的API请求以及可重用代码示例的详细信息:Azure验证 - 验证应用程序中的任何Azure API请求

或者,您可以使用新的门户网站界面进行清除。 在此处查找有关如何执行此操作的详细信息:清除Azure CDN端点

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

上一篇: How to purge the Azure CDN to refresh any cached content?

下一篇: MVC bundle with Azure CDN