2017-03-27 3 views
0

Ich habe eine Frage zum Umleiten mit HTTP_AUTHOZIATION-Header.Redirect mit HTTP_AUTHORIZATION Header

Ich habe zwei Anwendungen:

  1. Frontend Angular App

  2. Ruby on Rails-Anwendung

Ist es möglich, einen Link in Angular App zu erstellen, die auf Ruby umleitet Rails HTML-Seite mit HTTP_AUTHORIZATION-Header und dann lesen Sie diese HTTP_AUTHORIZATION Header in Schienen?

+1

genau ich brauche diese Funktionalität in meiner eckigen Schienen App. – Vishal

Antwort

1

Sie können keine direkte Verknüpfung mit Autorisierungsheadern erstellen. Wenn Sie $ window.location.href verwenden, erstellt der Browser die HTTP-Anfrage und nicht Ihren JavaScript-Code.

Sie können Cookie über JavaScript verwenden und Ihr Authentifizierungs-Token dort platzieren. Diese Cookies werden automatisch vom Browser gesendet. Sie sollten jedoch die Sicherheitsaspekte der Verwendung eines Cookies im Vergleich zu einer Kopfzeile überprüfen.