Azure CDN pravidlá motora na pridanie hlavičky parametre a overené požadované stránky

0

Otázka

Ja používam Azure CDN na zverejnenie mojej webovej aplikácie z Blob storage. Som úspešne nastaviť vlastnú doménu. Pridal som prepísanie pravidlo v CDN presmerovať moje backend API služby "https://my-app-**.azurewebsites.net/api/" s hlavičkou Povolenie.

CDN žiadosť tu a

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

ide na "skutočné backend 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 odpoveď je vždy Neoprávneným s CDN. Hlavička params sú vždy odmietol. Akéhokoľvek dôvodu, alebo komentár.

1

Najlepšiu odpoveď

0
  • Pri používaní CDN security token overovanie s prepísanie pravidlo, aktivovať Azure CDN Security token pomocou pravidiel motora pre CDN koncový bod a cestu, kde používatelia môžu pristupovať k súboru.

  • Parameter možnosti pre bezpečnostný token overovania sú iné ako parameter možnosti pre SAS token.

  • Máme písať regulárny výraz v prepísať pravidlá pre URL prijať hlavičky a potrebné parametre pre absolvovanie API URL.

  • Po vytvorení prepísať pravidlá, Nové pravidlá trvať až 4 hodiny propagovať.

Poznať pravidlá motora pri robí prepisovanie adries Url, v CDN, nájdete v tejto Microsoft dokumentácie , a to TAK, Niť

2021-11-24 10:20:20

V iných jazykoch

Táto stránka je v iných jazykoch

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