Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
HTTP401 kode status (Tidak Sah)
Kode status respons 401 Tidak Sah menunjukkan bahwa permintaan klien belum selesai karena tidak memiliki kredensyal otentikasi yang valid untuk sumber daya yang diminta. Kode status ini dikirim dengan header HTTP WWW-Authenticate
respons yang berisi informasi tentang bagaimana klien dapat meminta sumber daya lagi setelah meminta pengguna untuk kredensi otentikasi. Untuk informasi lebih lanjut, lihat 401 Tidak
Dalam CloudFront, jika asal Anda mengharapkan Authorization
header untuk mengautentikasi permintaan, CloudFront perlu meneruskan Authorization
header ke asal untuk menghindari kesalahan 401 Tidak Sah. Saat CloudFront meneruskan permintaan penampil ke asal Anda, CloudFront hapus beberapa header penampil secara default, termasuk header. Authorization
Untuk memastikan bahwa asal Anda selalu menerima header Authorization
di permintaan asal, Anda memiliki opsi berikut:
-
Tambahkan
Authorization
header ke kunci cache dengan menggunakan kebijakan cache. Semua header di kunci cache secara otomatis disertakan dalam permintaan asal. Untuk informasi selengkapnya, lihat Kontrol kunci cache dengan kebijakan. -
Gunakan kebijakan permintaan asal yang meneruskan semua header penampil ke asal. Anda tidak dapat meneruskan
Authorization
header satu per satu dalam kebijakan permintaan asal, tetapi saat Anda meneruskan semua header penampil, CloudFront sertakanAuthorization
header dalam permintaan penampil. CloudFrontmenyediakan kebijakan permintaanAllViewer
asal terkelola untuk kasus penggunaan ini. Untuk informasi selengkapnya, lihat Gunakan kebijakan permintaan asal terkelola.
Untuk informasi selengkapnya, lihat Bagaimana cara mengonfigurasi CloudFront untuk meneruskan header Otorisasi ke asal?