Mam SPA (zbudowane z kątowym) i wdrożone w usłudze Azure Blob Storage. Z lazurowym CDN wszystko działa dobrze i dobrze. te, które umieściłem Azure Storage w podsieci Azure wewnątrz magazynu Azure V-net, adres URL CDN podaje „Żądana zawartość nie istnieje”, ale domyślny adres URL (adres URL magazynu) działa dobrze.

0
Dinuka Wanasinghe 20 grudzień 2019, 07:54
Usługa CDN i magazyn obiektów blob platformy Azure to dwie różne rzeczy. co masz na myśli przez adres URL CDN?
 – 
Sajeetharan
20 grudzień 2019, 08:00
Te, w których hostuję aplikację w pamięci, otrzymuję domyślny adres URL witryny i tworzę punkt końcowy CDN i konfiguruję go w azure CDN, a następnie otrzymuję adres URL punktu końcowego CDN
 – 
Dinuka Wanasinghe
20 grudzień 2019, 08:51

1 odpowiedź

Z Twojego opisu wygląda na to, że zezwolono na dostęp z wybranych sieci w firewalls and virtual networks konta magazynu. Przeczytaj tutaj.

Włączenie reguł zapory dla konta magazynu domyślnie blokuje przychodzące żądania danych, chyba że żądania pochodzą z usługi działającej w ramach sieci wirtualnej platformy Azure (VNet) lub z dozwolonych publicznych adresów IP. Zablokowane żądania obejmują te z innych usług platformy Azure, z portalu Azure, z usług rejestrowania i metryk itd.

W związku z tym zablokuje żądanie usługi Azure CDN podczas uzyskiwania dostępu do SPA za pośrednictwem punktu końcowego usługi CDN. W takim przypadku, jeśli chcesz zezwolić na dostęp z usługi Azure CDN, możesz pobierz bieżącą listę adresów IP POP dla usługi Azure CDN, a następnie dodaj te zakresy adresów IP do białej listy w zaporze sieciowej konta magazynu.

1
Nancy Xiong 20 grudzień 2019, 08:37
Użyłem Verizon Premium CDN i czy muszę dodać do białej listy wszystkie CDN pop IP (myślę, że 50+)
 – 
Dinuka Wanasinghe
20 grudzień 2019, 09:50
CDN to usługa globalna, ale myślę, że możesz filtrować adresy IP z regionem bliskim Twojemu użytkownikowi końcowemu.
 – 
Nancy Xiong
20 grudzień 2019, 10:18
Dziękuję. Spróbuję dodać wszystkie adresy IP do białej listy i poinformuję o postępach.
 – 
Dinuka Wanasinghe
23 grudzień 2019, 16:34
Jakiś proces w tym pytaniu?
 – 
Nancy Xiong
31 grudzień 2019, 13:16