Baza znanja

Implementirajte statičku web-lokaciju na vlastiti Azure Static Web Apps račun

Stvorite Azure servisni princip s ulogom Contributor na resurcnoj grupi i povežite ga kako bi se vaše statičke stranice gradile iz vašeg repozitorija na vašoj vlastitoj Azure pretplati.

Što vam ovo povezivanje omogućuje

Povezivanjem vlastitog Azure Static Web Apps računa možete objaviti statičnu web-lokaciju na svoj Azure Static Web Apps račun s vaše Zinn® upravljačke ploče. Vi ste vlasnik projekta i računa; mi upravljamo objavom, prilagođenom domenom i DNS zapisima.

Prije nego što počnete

Pretplata na Azure, grupa resursa za web-lokacije i povezani račun za GitHub, GitLab ili Bitbucket na kojem se nalazi kôd — Azure Static Web Apps gradi se iz repozitorija. Azureov besplatni plan omogućuje komercijalnu upotrebu i dvije prilagođene domene po aplikaciji.

1. Stvorite ključ na usluzi Azure Static Web Apps

Azure to naziva servisnim principalom (engl. service principal). U administrativnom centru Microsoft Entra otvorite Entra ID → Registracije aplikacija → Nova registracija, unesite naziv i Registrirajte je. Na stranici s pregledom aplikacije kopirajte ID aplikacije (klijenta) i ID direktorija (zakupnika). Zatim otvorite Certifikati i tajne → Tajne klijenta → Nova tajna klijenta, odaberite trajanje i Dodajte je — odmah kopirajte vrijednost tajne jer je Azure prikazuje samo jednom.

Na Azure portalu otvorite grupu resursa koju želite da koristimo, zatim Kontrola pristupa (IAM) → Dodaj → Dodaj dodjelu uloge. Odaberite ulogu Suradnik (engl. Contributor), dodijelite je stavci Korisnik, grupa ili servisni principal, potražite aplikaciju prema nazivu i kliknite Pregledaj i dodijeli. Zabilježite naziv grupe resursa i ID pretpate kojoj pripada (potražite Pretplate na portalu).

2. Povežite ga ovdje

Otvorite Integracije na svojoj upravljačkoj ploči i odaberite Poveži račun. Odaberite Statično hostiranje (Netlify, Vercel) kao grupu i Azure Static Web Apps kao račun, unesite ID klijenta, Tajnu klijenta, ID zakupnika, ID pretplate i Grupu resursa, te pritisnite Poveži račun.

Testiramo ono što zalijepite prije nego što se bilo što spremi. Ključ koji ne radi nikada se ne pohranjuje, a poruka o pogrešci navodi što s njim nije u redu. Ključ koji radi čuva se šifriran u našem trezoru tajni — nikada u našoj bazi podataka — i više se nikada ne prikazuje, čak ni vama.

Što se događa nakon toga

  • Kada stvorite ili premjestite statičnu web-lokaciju, ovaj se račun pojavljuje kao odredište za objavu.
  • Azure Static Web Apps gradi se iz repozitorija — nema mogućnost prihvaćanja učitane objave — stoga kôd web-lokacije mora potjecati iz povezanog repozitorija na platformi GitHub, GitLab ili Bitbucket. Povežite ga najprije ako to još niste učinili.

  • Stvaramo uslugu na vašem računu, usmjeravamo je na repozitorij, pridružujemo vašu prilagođenu domenu i pokrećemo objave. Stranica domene prikazuje sve DNS zapise koje Azure Static Web Apps treba.
  • Upotreba i naplata su na vašem računu, vidljivi na vašoj vlastitoj korisničkoj upravljačkoj ploči.
  • Apex domena potvrđuje se TXT zapisom, a poddomena putem CNAME zapisa; stranica domene pokazuje koji od njih vaša domena treba.

Ako se ne poveže

Azure je odbio servisni principal. Ili je tajna klijenta istekla — one uvijek istječu nakon trajanja koje ste odabrali — ili aplikacija više nema ulogu Suradnika na grupi resursa. Te dvije poruke izgledaju slično, stoga provjerite dodjelu uloge prije stvaranja nove tajne.

Ništa nije pronađeno. Provjerite jesu li ID pretplate i Grupa resursa oni na kojima ste dodijelili ulogu te je li ID zakupnika direktorij u kojem je aplikacija registrirana.

Piše da je ključ odbijen. Gotovo uvijek je u pitanju jedno od troje: s ključem je kopiran razmak ili prijelom retka, ključ je istekao ili je ključ opozvan odnosno ponovno generiran nakon što ste ga kopirali. Stvorite novi i ponovno ga zalijepite.

Povezivanje uspije, ali nešto kasnije ne radi. Ključ se provjerava, ali nedostaje mu dozvola koja je potrebna za radnju. Stvorite novi ključ s gore navedenim dozvolama, zatim prekinite vezu sa starim i povežite novi ključ.

Prekidanje veze

Otvorite Integracije, pronađite račun i pritisnite Prekidi vezu. Time se spremljeni ključ odmah briše. Sve što ga je koristilo zaustavlja se pri sljedećoj radnji, a zasloni koji su o njemu ovisili to jasno prikazuju umjesto da tiho otkažu.

Prekidanje veze ne poništava ono što je već učinjeno — zapisi, objave ili postavke koje smo promijenili na vašem računu ostaju kakvi jesu. Ako smatrate da je sam ključ možda kompromitiran, opozovite ga i kod davatelja usluge; prekidanjem veze briše se naša kopija, ali ne i njihova.

Najnovije s bloga

O čemu smo pisali o hostingu, SEO-u i vođenju web-mjesta u velikom obujmu.

SEO i izgradnja poveznica sa sloja hostinga: Pogled operatora za 2026. godinu

Kako hosting oblikuje indeksiranje i autoritet poveznica 2026. godine: održavanje stranica indeksiranima, provjera starijih domena prije nego što na njima gradite, izgradnja poveznica bez traga te iskren pogled na ono što infrastruktura može, a što ne može učiniti za SEO.

Pročitaj objavu

Ubrzavanje i osiguravanje platforme WordPress: Kontrolni popis za performanse i dodatke

Praktičan popis provjere za brz i siguran WordPress: predmemoriranje na razini poslužitelja, objektna predmemorija po web-mjestu, pregršt dodataka koje se isplati koristiti, održavanje stoga trenutnim i WooCommerce stranice koje nikada ne smijete predmemorirati.

Pročitaj objavu

Kako odabrati upravljani web hosting u 2026.: Vodič za kupce

Što zapravo razlikuje dobro upravljano hosting rješenje od jeftinog poslužitelja s kontrolnom pločom — migracije, sigurnosne kopije, izolacija, pravo predmemoriranje i pošteno skaliranje — te kako to procijeniti prije nego što se obvežete.

Pročitaj objavu

Pročitajte blog

Još uvijek zapeli?

Podrška je uključena u svaki paket, služba za korisnike radi 24 sati dnevno i možete nam pisati na bilo kojem od naših 58 jezika – odgovorit ćemo vam na vašem.

Kontaktirajte podršku Svi članci