Я использую Azure CDN для публикации своего веб-приложения из хранилища больших двоичных объектов. Я успешно настроил пользовательский домен. Я добавил правило перезаписи в 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. Параметры заголовка всегда отклоняются. Любая причина или комментарий.