Enterprise
Ringkasan
Biasanya situs Anda memuat widget Asyntai dari satu URL, jadi setiap kali kami merilis pembaruan semua orang mendapatkannya pada pemuatan halaman berikutnya. Itulah yang diinginkan sebagian besar pelanggan. Namun jika Anda menjalankan situs yang teregulasi dan tidak dapat membiarkan kode pihak ketiga berubah di halaman produksi Anda tanpa peninjauan, Anda dapat menyematkan integrasi Anda ke versi tertentu sebagai gantinya. Widget dibekukan pada byte yang persis sama seperti saat Anda menyematkannya, dan sematan Anda membawa hash integritas sehingga peramban itu sendiri memverifikasi berkas.
Cara Kerjanya
- Anda mengaktifkan penyematan - kami mengambil snapshot widget saat ini menjadi salinan pribadi yang dibekukan khusus untuk situs Anda
- Anda mendapatkan sematan terverifikasi integritas - tag skrip siap tempel dengan hash Subresource Integrity dan URL khusus versi
- Penerapan kami berhenti mencapai situs Anda - salinan yang dibekukan tidak pernah berubah, jadi tidak ada yang kami rilis mengubah kode produksi Anda
- Anda memperbarui saat Anda pilih - satu klik mengambil snapshot versi terbaru dan menerbitkan hash baru; Anda menempel cuplikan baru saat Anda siap
Kami menerapkan pembaruan Diabaikan
Situs Anda tetap berjalan Versi tersemat
Apa Itu Hash Subresource Integrity?
Ini adalah fitur keamanan peramban. Tag skrip Anda menyertakan atribut integrity yang memuat hash dari berkas yang persis. Sebelum menjalankan berkas, peramban meng-hash apa yang diunduhnya dan membandingkan. Jika bahkan satu byte berbeda — karena berkas dirusak atau jaringan disusupi — peramban menolak menjalankannya. Ini adalah pertahanan standar terhadap serangan rantai pasok pada skrip pihak ketiga.
Apa yang dicakup hash
Hash integritas memverifikasi berkas kode widget. Data langsung yang kemudian dimuat widget — pengaturan, produk, dan pesan Anda — berjalan melalui koneksi terpisah yang diamankan dan bukan bagian dari hash. Itu normal: hash melindungi kode, yang merupakan sasaran serangan rantai pasok.
Cara mengaktifkan
- Buka halaman Penyematan Versi Widget dari dasbor Anda
- Aktifkan — cuplikan beku Anda muncul seketika
- Ganti tag skrip Asyntai Anda saat ini dengan yang tersemat, termasuk atribut integrity dan crossorigin persis seperti yang ditampilkan
Menerapkan Pembaruan
Saat kami merilis versi baru, dasbor Anda menampilkan bahwa pembaruan tersedia. Anda meninjaunya, mengklik perbarui untuk mengambil snapshot versi terbaru, dan menempel cuplikan baru ke situs Anda. Karena hash integritas berubah seiring kode, memperbarui selalu berarti mengganti tag skrip — itu memang dirancang demikian, dan itulah yang menjaga verifikasi tetap jujur.
Perlu diketahui
- Tidak ada yang berubah tanpa Anda - situs yang tersemat tidak terpengaruh oleh penerapan kami sampai Anda menerapkan pembaruan
- Anda mungkin melewatkan peningkatan dan perbaikan - penyematan berarti fitur baru dan perbaikan bug tidak mencapai Anda sampai Anda memperbarui
- Kami akan memberi tahu Anda tentang pembaruan keamanan - karena widget yang tersemat tidak diperbarui otomatis, kami menghubungi Anda jika versi tersemat Anda memerlukan perbaikan keamanan
- Atribut crossorigin diperlukan - Subresource Integrity hanya berfungsi ketika tag skrip menyertakan atribut crossorigin; pertahankan persis seperti yang ditampilkan
- Mematikannya - mengalihkan Anda kembali ke sematan selalu-terbaru; ganti tag skrip yang tersemat dengan yang standar
Catatan: Penyematan Versi Widget adalah bagian dari perjanjian Enterprise. Email [email protected] dan kami akan memandu Anda.