【问题标题】:Azure CDN Verizon Premium Hidden SAS token GET method Error 403Azure CDN Verizon Premium 隐藏 SAS 令牌 GET 方法错误 403
【发布时间】:2020-09-26 16:22:17
【问题描述】:

我有一个非常简单的问题。 我们公司正在使用 Azure CDN Premium Verizon(由于规则引擎的选项)。 我已经成功地使用指向原始 Azure Blob 存储的自定义域配置了端点。 在这个 blob 存储中,我们有一些容器被保护为私有。 我已按照 Microsoft 网站上的说明使用 URL 重写规则配置隐藏 SAS 令牌身份验证。 名为 cdn.company.com 的 CDN 点运行良好。存储在私有 Blob 存储中的内容可通过 CDN 点以及隐藏的 SAS 令牌规则在任何 Internet 浏览器(Chrome、IE、Edge..)中查看。 问题是我们的互联网应用程序 API 试图通过 GET 方法调用 CDN 端点。就是这样。每次发生错误 403。我真的不知道如何解决这个问题。 我在下面附上规则引擎的屏幕截图。 谢谢你的每一个想法。

在屏幕截图中,我试图通过存储在私有容器“jsc”中的一些 JavaScript 的 GET 方法获取内容。

【问题讨论】:

    标签: azure azure-blob-storage cdn azure-cdn


    【解决方案1】:

    已解决...最后是正则表达式语法的问题。第二个问题是我们的互联网应用程序 API 自动生成了一个随机模式。 所以我使用了正则表达式 /80XXXXX/XXXXXXX/([\w-.]+[^#?\s]+)(.*)?(#[\w-]+)?$ 现在一切正常。

    【讨论】:

      猜你喜欢
      • 2023-03-29
      • 2021-06-20
      • 2021-03-19
      • 2018-03-28
      • 2018-03-28
      • 2017-11-27
      • 2020-10-20
      • 2018-12-05
      • 1970-01-01
      相关资源
      最近更新 更多