Azure CDN规则引擎添加标题参数经过验证的请求的网站

0

的问题

我使用CDN发布我的网应用程序从Blob储存。 我已经成功地设置了一个自定义的领域。 我已经增加了一个重写规则在CDN向我的后台API服务"https://my-app-**.azurewebsites.net/api/"带头的授权。

CDN的请求在这里和

curl --location --request GET 'https://****.azureedge.net/api/Payments?PageNumber=1&PageSize=2' \
--header 'Authorization: ****************' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json'

去"实际后API"

curl --location --request GET 'https://my-app-**.azurewebsites.net/api/Payments?PageNumber=1&PageSize=2' \
--header 'Authorization: ****' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json'

但答复始终是未经授权的CDN。 头params始终拒绝。 任何原因或评论。

1

最好的答案

0
  • 同时使用CDN的安全标记的身份验证与个重写规则,激活Azure CDN的安全标记的使用规则引擎的CDN的端点和路径,用户可以访问该文件。

  • 参数的选择对安全标记的验证是不同的参数的选择对于SAS令牌。

  • 我们已经写入经常表达在重写规则URL接受的标题和所需的参数,用于通过在API网址。

  • 在创建之后重写规则,新规则的需要4个小时以传播。

知道规则引擎的时候做的改写网址在CDN,请参阅这 Microsoft文档 ,这 使螺纹

2021-11-24 10:20:20

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................