Preskoči na glavno vsebino

Povolené URL adresy pre chod webového rozhrania

Kam sa webová aplikácia potrebuje pripojiť pre svoj chod? Využiteľné pre používateľov na vlastnom serveri.

Avtor: Petr Pech

Pre každú požiadavku sa zavolá adresa https://d9iphvhnmgdn1.cloudfront.net/{číslo verzie}/index.html. – zistí verziu pre aktuálnu verziu nainštalovaného servera. Directory listing je na S3 zakázaný. Ako bolo spomenuté, sťahuje sa vždy s každou požiadavkou.

Následne si z https://d9iphvhnmgdn1.cloudfront.net/versions.json stiahne súbor index.html, nahradí v ňom sťahovanie resources (ostatné JS a pod.) na správne cesty a vráti informácie ako odpoveď servera na volanie localhost:5434 (resp. na ľubovoľne nastavenú adresu v rámci siete).

Následne prehliadač sám volá cesty k resources, nie server ako taký.

Dve vyššie uvedené URL adresy musia byť vždy dostupné, aby webové rozhranie fungovalo. Bez zabezpečenia tohto nemôže fungovať.

Ste s tem dobili odgovor na svoje vprašanje?