Set Cookie im Request-Header Angular2
Ich bin neu angular2. Mein server(Frühjahr) reagiert Authentifizierung mit einem set-cookie-Wert in der Antwort-Header.
Festlegen, dass die cookie-request-Header für die nächste API-Aufrufe?
Ich suchte eine Menge, aber ich kann nicht finden, eine geeignete Lösung.
Cookies werden automatisch angehängt, auf Anfragen. Warum wollen Sie auf hinzufügen, um es zu Kopf-wie auch?
Ich war nicht sehr klar auf, dass ein Teil der Frage. Ich bin vielleicht denken, es gibt einige Verwirrung hier zwischen dem, was der Header tut und was die cookies tun.
Ich war nicht sehr klar auf, dass ein Teil der Frage. Ich bin vielleicht denken, es gibt einige Verwirrung hier zwischen dem, was der Header tut und was die cookies tun.
InformationsquelleAutor Sibiraj | 2017-04-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Cookies werden automatisch mit jedem Anruf, den Sie machen, nachdem ich es gespeichert für Ihre domain.
Du machst etwas anderes falsch. In Fall, dass Sie möchten, erstellen Sie automatische Mechanismus für die Befestigung auth Daten, die zur RUHE ruft, refere dieses tutorial erstellt benutzerdefinierte HttpInterceptor:
https://medium.com/aviabird/http-interceptor-angular2-way-e57dc2842462
Es ist nicht Eckig job speichern von cookies, browser übernimmt das für Sie. Aber seltsam, dass Sie es nicht tun. Über die Verwendung dieses Cookie-management github.com/BCJTI/ng2-cookies/blob/master/README.MD
cookies sind nichts zu tun mit Winkel - der server sendet Sie zurück mit einem ersuchen und allen nachfolgenden Anforderung, dass server sendet Sie wieder. Sie sollten schauen auf das, was tatsächlich geschieht, mit Ihren cookies - cookies sind der richtige Weg, das zu tun, was Sie suchen. Header funktionieren wird, aber es ist nicht ratsam.
Ich habe es. das problem mit der server-Konfiguration..
Dank
InformationsquelleAutor Mario Petrovic