【发布时间】:2022-01-02 12:49:23
【问题描述】:
我正在使用 Azure CDN 从 Blob 存储发布我的 Web 应用程序。我已成功设置自定义域。 我在 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 授权。标头参数总是被拒绝。任何理由或评论。
【问题讨论】:
标签: azure azure-web-app-service azure-blob-storage azure-cdn