Używam Azure CDN do publikowania swoich aplikacji internetowych z magazynu obiektów blob. Z powodzeniem tworzył własną domenę. Dodałem regułę zastępowania w CDN, aby przekierować moje wewnętrzne usługi API "https://my-app-**.azurewebsites.net/api/" z autoryzacją tytułu.
Zapytanie CDN tutaj i
curl --location --request GET 'https://****.azureedge.net/api/Payments?PageNumber=1&PageSize=2' \
--header 'Authorization: ****************' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json'
przechodzi w sekcji "rzeczywisty serwer 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'
Ale odpowiedź jest zawsze несанкционирован z pomocą CDN. Ustawienia nagłówka zawsze odrzucane. Każda przyczyna lub komentarz.