HTTP401 kode status (Tidak Sah) - Amazon CloudFront

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 Sah.

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 sertakan Authorization header dalam permintaan penampil. CloudFrontmenyediakan kebijakan permintaan AllViewer 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?