Kazalo:

Kaj je withCredentials res?
Kaj je withCredentials res?

Video: Kaj je withCredentials res?

Video: Kaj je withCredentials res?
Video: Установка маяков под штукатурку. Углы 90 градусов. #12 2024, November
Anonim

Zahteva XMLHttp. s poverilnicami lastnost je Boolean, ki označuje, ali je treba zahteve za nadzor dostopa med spletnimi mesti uporabiti ali ne poverilnice kot so piškotki, avtorizacijske glave ali potrdila odjemalca TLS. Poleg tega se ta zastavica uporablja tudi za označevanje, kdaj je treba piškotke prezreti v odgovoru.

V zvezi s tem, za kaj se uporablja Cors?

Skupna raba virov med izvori ( CORS ) je specifikacija W3C, ki omogoča komunikacijo med domenami iz brskalnika. Z gradnjo na vrhu objekta XMLHttpRequest, CORS omogoča razvijalcem, da delajo z istimi idiomi kot zahteve za isto domeno. The uporaba - primer za CORS je preprosto.

Drugič, kaj je CORS in kako deluje? Skupna raba virov med izvori ( CORS ) je mehanizem, ki uporablja dodatne glave HTTP, da brskalnikom pove, naj spletni aplikaciji, ki se izvaja na enem izvoru, omogoči dostop do izbranih virov iz drugega izvora.

Potem, kaj so poverilnice istega izvora?

enako - izvor : Pošlji uporabnika poverilnice (piškotki, osnovni http auth itd.), če je URL na istega izvora kot klicni skript. To je privzeta vrednost. vključuje: Vedno pošlji uporabnika poverilnice (piškotki, osnovni http auth itd.), tudi za navzkrižno izvor klice.

Kako odpravite težavo s CORS?

Način za odpravo te težave je sestavljen iz:

  1. Dodajte podporo za metodo OPTIONS, tako da bodo zahteve za predhodno preverjanje CORS veljavne.
  2. V svoj odgovor dodajte glavo Access-Control-Allow-Origin, da lahko brskalnik preveri veljavnost zahteve.

Priporočena: