Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Otorisasi CDN di AWS Elemental MediaPackage
Otorisasi Jaringan Pengiriman Konten (CDN) membantu Anda melindungi konten Anda dari penggunaan yang tidak sah. Saat Anda mengonfigurasi otorisasi CDN, MediaPackage hanya memenuhi permintaan pemutaran yang diotorisasi antara MediaPackage dan CDN Anda. Ini mencegah pengguna melewati CDN untuk mengakses konten Anda secara langsung di asal.
Cara kerjanya
Anda mengonfigurasi CDN Anda, seperti Amazon CloudFront, untuk menyertakan header HTTP kustom dalam permintaan konten. MediaPackage
Header HTTP kustom dan nilai contoh.
X-MediaPackage-CDNIdentifier:
9ceebbe7-9607-4552-8764-876e47032660
Anda menyimpan nilai header sebagai rahasia diAWS Secrets Manager. Saat CDN Anda mengirim permintaan pemutaran, MediaPackage verifikasi bahwa nilai rahasia cocok dengan nilai header HTTP kustom. MediaPackage diberi izin untuk membaca rahasia dengan kebijakan dan peran AWS Identity and Access Management izin.
Kunci rahasia dan nilai contoh.
{“MediaPackageCDNIdentifier”: "
9ceebbe7-9607-4552-8764-876e47032660
"}
Jika nilainya cocok, MediaPackage menyajikan konten bersama dengan kode 200
OK
status HTTP. Jika tidak cocok, atau jika permintaan otorisasi gagal, maka MediaPackage tidak menyajikan konten, dan mengirimkan kode 403
Unauthorized
status HTTP.
Gambar berikut menunjukkan otorisasi CDN yang berhasil menggunakan Amazon. CloudFront
Untuk step-by-step petunjuk tentang cara mengatur otorisasi CDN, lihat. Menyiapkan otorisasi CDN