Pangkalan pengetahuan

Sebarkan tapak statik ke akaun Azure Static Web Apps anda sendiri

Cipta Azure service principal dengan Contributor pada kumpulan sumber dan sambungkannya, supaya tapak statik anda dibina daripada repositori anda pada langganan Azure anda sendiri.

Manfaat menyambungkannya untuk anda

Menyambungkan akaun Azure Static Web Apps anda sendiri membolehkan anda menerbitkan tapak statik ke akaun Azure Static Web Apps anda daripada papan pemuka Zinn® anda. Anda memiliki projek dan bil tersebut; kami mengendalikan penyebaran, domain tersuai dan rekod DNS.

Sebelum anda bermula

Langganan Azure, kumpulan sumber untuk tapak-tapak tersebut, dan akaun GitHub, GitLab atau Bitbucket yang disambungkan yang mengandungi kod tersebut — Azure Static Web Apps membina daripada sebuah repositori. Pelan percuma Azure membenarkan penggunaan komersial dan dua domain tersuai bagi setiap aplikasi.

1. Cipta kunci di Azure Static Web Apps

Azure memanggil ini sebagai service principal. Di pusat pentadbiran Microsoft Entra buka Entra ID → App registrations → New registration, berikan nama dan klik Register. Pada halaman gambaran keseluruhan aplikasi, salin Application (client) ID dan Directory (tenant) ID. Kemudian buka Certificates & secrets → Client secrets → New client secret, pilih tempoh dan klik Add — salin nilai rahsia tersebut serta-merta, Azure hanya menunjukkannya sekali sahaja.

Di portal Azure, buka kumpulan sumber yang anda mahu kami gunakan, kemudian Access control (IAM) → Add → Add role assignment. Pilih peranan Contributor, tetapkan kepada User, group, or service principal, cari aplikasi tersebut mengikut nama, dan klik Review + assign. Catatkan nama kumpulan sumber dan Subscription ID miliknya (cari Subscriptions di portal).

2. Sambungkannya di sini

Buka Integrations dalam papan pemuka anda dan pilih Connect an account. Pilih Static hosting (Netlify, Vercel) sebagai kumpulan dan Azure Static Web Apps sebagai akaun, isikan Client ID, Client secret, Tenant ID, Subscription ID dan Resource group, kemudian tekan Connect account.

Kami menguji apa yang anda tampal sebelum apa-apa disimpan. Kunci yang tidak berfungsi tidak akan disimpan, dan jawapannya menyatakan apa yang tidak kena dengannya. Kunci yang berfungsi disimpan secara disulitkan dalam peti simpanan rahsia kami — tidak sekali-kali dalam pangkalan data kami — dan tidak akan ditunjukkan lagi, malah kepada anda sekalipun.

Perkara yang berlaku seterusnya

  • Apabila anda mencipta atau memindahkan tapak statik, akaun ini muncul sebagai sasaran
  • penyebaran. Azure Static Web Apps membina daripada sebuah repositori — ia tidak mempunyai cara untuk menerima binaan yang dimuat naik — jadi kod tapak mestilah datang daripada repositori GitHub, GitLab atau Bitbucket yang disambungkan. Sambungkan satu repositori terlebih dahulu sekiranya anda belum berbuat demikian.

  • Kami mencipta perkhidmatan pada akaun anda, menghalakannya ke repositori, melampirkan domain tersuai anda
  • dan mencetuskan penyebaran. Halaman domain memaparkan sebarang rekod DNS yang diperlukan oleh Azure Static Web Apps.

  • Penggunaan dan pengebilan berada pada akaun anda, boleh dilihat dalam papan pemuka vendor anda sendiri.
  • Domain apeks disahkan oleh rekod TXT dan subdomain oleh CNAME miliknya; halaman domain menunjukkan
  • rekod mana yang diperlukan oleh domain anda.

Jika ia tidak bersambung

Azure menolak service principal tersebut. Sama ada rahsia klien telah tamat tempoh — ia sentiasa tamat tempoh, mengikut tempoh yang anda pilih — atau aplikasi itu tidak lagi mempunyai peranan Contributor pada kumpulan sumber. Kedua-dua mesej ini kelihatan serupa, jadi semak penetapan peranan sebelum mencipta rahsia baharu.

Tiada apa-apa yang dijumpai. Semak bahawa Subscription ID dan Resource group adalah yang anda tetapkan peranannya, dan bahawa Tenant ID adalah direktori tempat aplikasi tersebut didaftarkan.

Ia menyatakan kunci telah ditolak. Hampir selalu disebabkan oleh salah satu daripada tiga perkara: ruang aksara atau pemisah baris disalin bersamanya, kunci yang telah tamat tempoh, atau kunci yang telah dibatalkan atau dijana semula selepas anda menyalinnya. Cipta kunci yang baharu dan tampalkannya sekali lagi.

Ia bersambung, tetapi sesuatu gagal kemudiannya. Kunci berjaya mengesahkan identiti tetapi kekurangan kebenaran yang diperlukan oleh tindakan tersebut. Cipta kunci baharu dengan kebenaran yang disenaraikan di atas, kemudian putuskan sambungan lama dan sambungkan kunci yang baharu.

Memutuskan sambungan

Buka Integrations, cari akaun tersebut dan tekan Disconnect. Ini akan memadamkan kunci yang disimpan serta-merta. Sebarang perkara yang menggunakannya akan terhenti pada tindakan seterusnya, dan skrin yang bergantung padanya akan menyatakannya sedemikian dan bukannya gagal secara senyap.

Memutuskan sambungan tidak membatalkan perkara yang telah dilakukan — rekod, penyebaran atau tetapan yang kami ubah pada akaun anda kekal seperti sedia ada. Jika anda berpendapat bahawa kunci itu sendiri mungkin telah bocor, batalkannya juga di pihak vendor; memutuskan sambungan hanya mengalih keluar salinan kami, bukan salinan mereka.

Terkini daripada blog

Apa yang telah kami tulis tentang pengehosan, SEO dan pengendalian tapak secara berskala besar.

SEO dan Pembinaan Pautan daripada Lapisan Pengehosan: Pandangan Pengendali 2026

Bagaimana pengehosan membentuk pengindeksan dan ekuiti pautan pada tahun 2026: memastikan halaman kekal diindeks, menyemak domain lama sebelum membinanya, membina pautan tanpa jejak enjin carian, dan pandangan jujur tentang perkara yang boleh dan tidak boleh dilakukan oleh infrastruktur untuk SEO.

Baca siaran →

Menjadikan WordPress Pantas dan Selamat: Senarai Semak Prestasi dan Pemalam

Senarai semak praktikal untuk WordPress yang pantas dan selamat: pengecaman pada peringkat pelayan, cache objek bagi setiap tapak, beberapa pemalam yang berbaloi digunakan, memastikan timbunan sentiasa terkini, dan halaman WooCommerce yang tidak boleh anda cache sama sekali.

Baca siaran →

Cara Memilih Pengehosan Web Terurus pada Tahun 2026: Panduan Pembeli

Apakah yang sebenarnya membezakan pengehosan terurus yang baik daripada kotak murah dengan panel kawalan — migrasi, sandaran, pengasingan, pencachean sebenar dan penskalaan jujur — serta cara menilainya sebelum anda membuat komitmen.

Baca siaran →

Baca blog →

Masih memerlukan bantuan?

Sokongan disertakan dalam setiap pelan, meja bantuan dibuka selama 24 jam sehari, dan anda boleh menulis kepada kami dalam mana-mana daripada 58 bahasa kami — kami akan menjawab anda dalam bahasa anda.

Hubungi sokongan → Semua artikel →