• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak przechwycić błędy związane z ciasteczkami?

0 głosów
134 wizyt
pytanie zadane 7 października 2018 w JavaScript przez rafal.budzis Szeryf (77,170 p.)

Hej mam problem z ciasteczkiem sesyjnym. Prawdopodobnie przeglądarka z jakiś powodów je odrzuca lub zapisuje nie w tej domenie. Co może być powodem i jak to najlepiej ustalić? W konsoli nic nie widać :/

Posiadam dwie domeny :

localhost.moja-domena.pl -> ustawiona na adres lokalny (127.0.0.1) w pliku systemowym hosts

api.moja-domena.pl -> publiczne api wystawione na serwerze internetowym. 

Na domenie localhost.moja-domena.pl jest dostępna strona która odpytuje się AJAXowo poprzez XHRa domeny api.moja-domena.pl. 

Api odpowiada z nagłówkami: 

Access-Control-Allow-Origin: http://localhost.moja-domena.pl

Set-Cookie: SID=853dd292e321da6ca92fc8e6525054cd; path=/; domain=.moja-domena.pl



Kolejne XHRy które wysyłam nie posiadają ciasteczka które powinno zostać stworzone poprzez nagłówek. Jak ustalić co poszło nie tak ? Są jakieś narzędzia do testowania dlaczego przeglądarka nie zapisała ciacha?

1 odpowiedź

+1 głos
odpowiedź 10 października 2018 przez rafal.budzis Szeryf (77,170 p.)

Znalazłem! XHRy zachowują się inaczej jeśli są wysyłane w obrębie innych domen. 

Dla potomnych :

Rozwiązaniem było ustawienie withCredentials na true

const xhr = new XMLHttpRequest();
xhr.withCredentials = true;

 

Podobne pytania

0 głosów
1 odpowiedź 296 wizyt
pytanie zadane 18 września 2016 w PHP przez MatiiTv Gaduła (3,790 p.)
0 głosów
2 odpowiedzi 669 wizyt
pytanie zadane 23 czerwca 2015 w PHP przez Kazuhiro Użytkownik (910 p.)
0 głosów
2 odpowiedzi 382 wizyt
pytanie zadane 13 maja 2019 w PHP przez wsnofi Bywalec (2,550 p.)

88,332 zapytań

136,928 odpowiedzi

305,599 komentarzy

58,601 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...