Eu estou usando Azure CDN para publicar o meu aplicativo web do armazenamento de Blob. Eu, com êxito, configurar um domínio personalizado. Eu adicionei uma regra de reescrita no CDN redirecionar o meu back-end API de serviços "https://my-app-**.azurewebsites.net/api/" com o cabeçalho de Autorização.
A CDN pedido aqui e
curl --location --request GET 'https://****.azureedge.net/api/Payments?PageNumber=1&PageSize=2' \
--header 'Authorization: ****************' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json'
vai para o "real API de back-end"
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'
Mas a resposta é sempre não autorizada com o CDN. Cabeçalho params são sempre rejeitados. Qualquer motivo ou comentário.