Tartalomjegyzék:

Mi az igaz withCredentials?
Mi az igaz withCredentials?

Videó: Mi az igaz withCredentials?

Videó: Mi az igaz withCredentials?
Videó: KUKA.HMI Easy Webinar 2024, December
Anonim

Az XMLHttpRequest. hitelesítő adatokkal A tulajdonság egy logikai érték, amely jelzi, hogy a helyek közötti hozzáférés-vezérlési kérelmeket a használatával kell-e végrehajtani hitelesítő adatok például a cookie-k, engedélyezési fejlécek vagy TLS-kliens tanúsítványok. Ezenkívül ez a jelző arra is szolgál, hogy jelezze, ha a cookie-kat figyelmen kívül kell hagyni a válaszban.

Ebben a tekintetben mire használják a Cors-t?

Eredetek közötti erőforrás-megosztás ( CORS ) egy W3C specifikáció, amely lehetővé teszi a tartományok közötti kommunikációt a böngészőből. Az XMLHttpRequest objektumra építve, CORS lehetővé teszi a fejlesztők számára, hogy ugyanazokkal az idiómákkal dolgozzanak, mint az azonos tartományra vonatkozó kérések. Az használat -ügy CORS egyszerű.

Másodszor, mi az a CORS, és hogyan működik? Eredetek közötti erőforrás-megosztás ( CORS ) egy olyan mechanizmus, amely további HTTP-fejlécek segítségével utasítja a böngészőket, hogy az egy helyen futó webalkalmazásoknak biztosítsanak hozzáférést egy másik forrásból származó kiválasztott erőforrásokhoz.

Akkor mi a hitelesítő adatok eredete?

azonos - eredet : Felhasználó küldése hitelesítő adatok (cookie-k, alapvető http hitelesítés stb.), ha az URL a azonos származású mint a hívó forgatókönyv. Ez az alapértelmezett érték. include: Mindig küldje el a felhasználót hitelesítő adatok (cookie-k, alapvető http-hitelesítés stb.), akár kereszt- eredet hívásokat.

Hogyan lehet megoldani a CORS problémát?

A probléma megoldásának módja a következőkből áll:

  1. Adja hozzá az OPTIONS metódus támogatását, hogy a CORS elővizsgálati kérelmek érvényesek legyenek.
  2. Adja hozzá az Access-Control-Allow-Origin fejlécet a válaszához, hogy a böngésző ellenőrizni tudja a kérés érvényességét.

Ajánlott: