Isi kandungan:

Apa itu withCredentials true?
Apa itu withCredentials true?

Video: Apa itu withCredentials true?

Video: Apa itu withCredentials true?
Video: What Is Single Sign-on (SSO)? How It Works 2024, Disember
Anonim

XMLHttpRequest. withCredentials harta ialah Boolean yang menunjukkan sama ada permintaan Kawalan Akses merentas tapak perlu dibuat menggunakan atau tidak kelayakan seperti kuki, pengepala kebenaran atau sijil pelanggan TLS. Selain itu, bendera ini juga digunakan untuk menunjukkan bila kuki akan diabaikan dalam respons.

Dalam hal ini, untuk apa Cors digunakan?

Perkongsian Sumber Rentas Asal ( CORS ) ialah spesifikasi W3C yang membenarkan komunikasi merentas domain daripada penyemak imbas. Dengan membina di atas objek XMLHttpRequest, CORS membolehkan pembangun bekerja dengan simpulan bahasa yang sama seperti permintaan domain yang sama. The guna -kes untuk CORS adalah mudah.

Kedua, apakah itu CORS dan bagaimana ia berfungsi? Perkongsian Sumber Rentas Asal ( CORS ) ialah mekanisme yang menggunakan pengepala HTTP tambahan untuk memberitahu penyemak imbas supaya memberikan aplikasi web yang berjalan pada satu asal, akses kepada sumber terpilih daripada asal yang berbeza.

Kemudian, apakah kelayakan asal yang sama?

sama - asal usul : Hantar pengguna kelayakan (kuki, pengesahan http asas, dll..) jika URL berada pada asal yang sama sebagai skrip panggilan. Ini ialah nilai lalai. termasuk: Sentiasa hantar pengguna kelayakan (kuki, pengesahan http asas, dll..), walaupun untuk silang- asal usul panggilan.

Bagaimana anda menyelesaikan masalah CORS?

Cara untuk menyelesaikan masalah ini terdiri daripada:

  1. Tambahkan sokongan kaedah OPTIONS supaya permintaan prapenerbangan CORS adalah sah.
  2. Tambahkan pengepala Access-Control-Allow-Origin dalam respons anda supaya penyemak imbas boleh menyemak kesahihan permintaan.

Disyorkan: