All Products
Search
Document Center

ApsaraVideo Live:Akselerasi aman

Last Updated:Jun 21, 2026

ApsaraVideo Live mendukung percepatan aman HTTPS dan pengalihan paksa. Topik ini menjelaskan cara kerja akselerasi aman, manfaatnya, penggunaannya, serta catatan penting.

Latar Belakang

Karena Hypertext Transfer Protocol (HTTP) mentransmisikan konten dalam teks biasa dan tidak menyediakan enkripsi data, data dapat dengan mudah dicegat dan dibaca selama transmisi.

Ikhtisar

ApsaraVideo Live mendukung percepatan aman HTTPS dan pengalihan paksa. Untuk menggunakan pengalihan paksa, Anda harus terlebih dahulu mengonfigurasi sertifikat HTTPS.

  • HTTPS:

    Hypertext Transfer Protocol Secure (HTTPS) adalah versi aman dari HTTP. Berbeda dengan HTTP yang mentransmisikan konten dalam teks biasa, HTTPS menggunakan protokol Secure Sockets Layer (SSL)/Transport Layer Security (TLS) untuk enkapsulasi. Keamanan HTTPS didasarkan pada SSL/TLS.

    HTTPS menyediakan verifikasi identitas dan komunikasi terenkripsi. Protokol ini banyak digunakan untuk komunikasi aman melalui World Wide Web. Menurut laporan tahun 2017 dari Electronic Frontier Foundation (EFF), lebih dari separuh trafik web global kini dienkripsi menggunakan HTTPS.

  • Pengalihan paksa:

    Fitur ini mengalihkan permintaan klien ke titik keberadaan (POPs) melalui HTTP atau HTTPS.

    Jika Anda mengaktifkan percepatan aman HTTPS untuk nama domain yang dipercepat, Anda dapat mengonfigurasi pengaturan kustom untuk memaksa mengalihkan permintaan pengguna akhir. Misalnya, setelah Anda mengaktifkan Enable HTTPS, jika pengguna akhir mengirim permintaan HTTP, server akan mengembalikan pengalihan 301 ke HTTPS, seperti pada contoh berikut:

    $ curl http://xxx xxx xxx/' -i
    HTTP/1.1 301 Moved Permanently
    Server: Tengine
    Date: Mon, 03 Jun 2019 13:26:01 GMT
    Content-Type: text/html
    Content-Length: 278
    Connection: keep-alive
    Location: https://xxx xxx xxx/
    Via: cache2.cn201[,0]
    Timing-Allow-Origin: *
    EagleId: 2a786b0215595683612635433e
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body bgcolor="white">
    <h1>301 Moved Permanently</h1>
    <p>The requested resource has been assigned a new permanent URI.</p>
    <hr/&gt;Powered by Tengine</body>
    </html>

Cara Kerja

Saat Anda mengaktifkan HTTPS di Konsol ApsaraVideo Live, permintaan antara klien dan node ApsaraVideo Live dienkripsi menggunakan HTTPS. Ketika node ApsaraVideo Live mengambil resource dari origin server untuk dikembalikan ke klien, protokol yang digunakan untuk koneksi ke origin server bergantung pada konfigurasi origin server tersebut. Kami menyarankan agar Anda mengonfigurasi dan mengaktifkan HTTPS pada origin server Anda untuk menerapkan enkripsi HTTPS end-to-end.

  1. Klien menginisiasi permintaan HTTPS.

  2. Server menghasilkan kunci publik dan kunci privat. Anda dapat membuat pasangan kunci sendiri atau memperolehnya dari organisasi profesional.

  3. Server mengirimkan sertifikat kunci publik ke klien.

  4. Klien memverifikasi sertifikat tersebut.

    • Jika sertifikat valid, klien menghasilkan bilangan acak (kunci). Klien kemudian menggunakan kunci publik untuk mengenkripsi bilangan acak tersebut dan mengirimkannya ke server.

    • Jika sertifikat tidak valid, proses jabat tangan TLS gagal.

    Catatan

    Ketepatan mencakup hal-hal berikut:

    • Sertifikat belum kedaluwarsa.

    • Otoritas Sertifikat (CA) yang menerbitkan sertifikat server dipercaya.

    • Kunci publik penerbit dapat mendekripsi tanda tangan digital pada sertifikat server secara benar.

    • Nama domain pada sertifikat server sesuai dengan nama domain aktual server.

  5. Server menggunakan kunci privatnya untuk mendekripsi pesan dan memperoleh bilangan acak (kunci).

  6. Server menggunakan kunci tersebut untuk mengenkripsi data yang akan ditransmisikan.

  7. Klien menggunakan kunci tersebut untuk mendekripsi data terenkripsi dari server agar dapat membaca isinya.

Manfaat

  • Transmisi aman: HTTPS mengamankan transmisi data dan secara efektif mencegah risiko seperti penyadapan, perubahan data, penyamaran, dan pembajakan yang terkait dengan HTTP teks biasa.

  • Enkripsi informasi: Informasi penting dienkripsi selama transmisi data. Hal ini mencegah kebocoran informasi sensitif yang dapat terjadi jika session ID atau cookie berhasil ditangkap.

  • Integritas data: Integritas data diverifikasi selama transmisi untuk mencegah serangan man-in-the-middle (MITM), seperti pembajakan atau perubahan DNS dan konten.

  • Standar industri: Browser utama menandai HTTP sebagai tidak aman, yang berdampak pada pengalaman pengguna dan keamanan akses. HTTPS merupakan standar industri. Protokol ini mendukung HTTP/2, meningkatkan peringkat mesin pencari, serta menyempurnakan pengalaman pengguna.

Kami sangat menyarankan agar Anda meningkatkan protokol akses Anda ke HTTPS guna meningkatkan keamanan dan pengalaman pengguna.

Cara Menggunakan

Percepatan aman HTTPS

Untuk mengakses resource melalui HTTPS dan mengaktifkan percepatan aman, Anda harus mengonfigurasi sertifikat HTTPS. Untuk informasi lebih lanjut tentang sertifikat, lihat Format sertifikat.

Anda dapat mengonfigurasi percepatan aman HTTPS melalui Konsol ApsaraVideo Live atau dengan memanggil operasi API.

  1. Untuk menggunakan konsol, lihat Konfigurasi percepatan aman HTTPS.

  2. Untuk menggunakan API, panggil operasi SetLiveDomainCertificate untuk mengatur sertifikat nama domain.

Operasi API terkait:

Operasi API

Deskripsi

Referensi

SetLiveDomainCertificate

Mengaktifkan atau menonaktifkan fitur sertifikat untuk nama domain dan memodifikasi informasi sertifikat.

Atur sertifikat nama domain

DescribeLiveCertificateList

Menanyakan daftar sertifikat.

Tanyakan daftar sertifikat

DescribeLiveCertificateDetail

Menanyakan detail sertifikat.

Tanyakan informasi sertifikat

BatchDeleteLiveDomainConfigs

Menghapus konfigurasi beberapa nama domain sekaligus.

Hapus konfigurasi nama domain secara batch

Pengalihan paksa

Penting

Sebelum mengonfigurasi pengalihan paksa, pastikan sertifikat HTTPS telah dikonfigurasi.

Anda dapat mengonfigurasi pengalihan paksa melalui Konsol ApsaraVideo Live atau dengan memanggil operasi API.

  1. Untuk menggunakan konsol, lihat Konfigurasi pengalihan paksa.

  2. Untuk menggunakan API, panggil operasi BatchSetLiveDomainConfigs untuk mengatur pengalihan paksa.

Operasi API terkait:

Operasi API

Deskripsi

Referensi

BatchSetLiveDomainConfigs

Mengonfigurasi beberapa nama domain sekaligus.

Anda dapat mengonfigurasi pengalihan paksa HTTPS menggunakan record https_force dalam parameter Functions.

Konfigurasi nama domain secara batch

Catatan

Konfigurasi

Deskripsi

Disable dan Enable HTTPS

  • Jika Anda Disable HTTPS, permintaan HTTPS tidak didukung, dan informasi sertifikat serta kunci privat akan dihapus.

  • Jika Anda kembali Enable sertifikat, Anda harus mengunggah ulang sertifikat dan kunci privat.

Unggah sertifikat/kunci privat

  • Untuk nama domain yang dipercepat dengan Enable HTTPS diaktifkan, Anda harus mengunggah sertifikat dan kunci privat. Keduanya harus dalam format PEM.

    Catatan

    ApsaraVideo Live menggunakan layanan Tengine yang berbasis Nginx. Oleh karena itu, hanya sertifikat dalam format PEM yang dapat dibaca oleh Nginx yang didukung.

  • Hanya proses jabat tangan SSL/TLS yang mencakup informasi Server Name Indication (SNI) yang didukung.

  • Sertifikat dan kunci privat yang diunggah harus sesuai. Jika tidak, verifikasi akan gagal.

  • Sertifikat yang diperbarui memerlukan waktu satu jam hingga berlaku.

  • Kunci privat yang dilindungi kata sandi tidak didukung.

Lihat sertifikat

Anda dapat melihat sertifikat. Namun, Anda tidak dapat melihat kunci privat karena berisi informasi sensitif. Simpan informasi sertifikat Anda dengan aman.

Modifikasi atau edit sertifikat

Anda dapat memodifikasi atau mengedit sertifikat. Perlu diperhatikan bahwa sertifikat yang diperbarui memerlukan waktu satu jam hingga berlaku. Lakukan dengan hati-hati.