2017-08-22 1 views
1

Ich möchte die JWT aus dem HTTP-Header in meinem eckigen Anwendung nach einer Weiterleitung von meinem Backend lesen, aber ich kann nicht herausfinden, wie. Das ist mein Authentifizierungsprozess:JSON-Web-Token im http-Header nach Backend SAML2-Authentifizierung lesen

  1. nach erfolgreicher Anmeldung des Benutzers im Web-Browser gibt es eine POST-Anfrage an der Anwendung Backend
  2. Backend (Feder-Boot) prüft SAML2 Daten und erstellt eine JSON Web-Token
  3. Backend legt das Token an die hTTP-Antwort und Umleitungen an/Winkel-login (hTTP-Statuscode 302)
  4. Winkel Schopf aus dem Sumpf, aber ich kann nicht herausfinden, wie die JWT aus den hTTP-Header zu bekommen

Haben Sie bessere Ideen? Beachten Sie, dass ich Sachen nur nach Schritt 2 ändern kann.

Als letzten Ausweg konnte ich das Token vorübergehend in einem Cookie oder in der URL als Parameter speichern, aber das scheint keine saubere Lösung zu sein.

+0

können Sie bestätigen, dass Ihr Token als Reaktion angebracht wird? – Kuncevic

+0

Ja, das funktioniert – Journeycorner

Antwort

1

die Parameter übergeben, die Sie von dem entfernten System über Cookie oder Pfadvariablen an das Frontend als JWT (in der 3. Stufe) erhalten

Verwandte Themen