Portainer: Wenn Sie sich nach dem Sitzungszeitlimit erneut anmelden, müssen Sie F5 drücken

Erstellt am 9. Feb. 2019  ·  3Kommentare  ·  Quelle: portainer/portainer

Fehlerbeschreibung

Nach dem Zeitlimit für die Portainer-Sitzung und wenn der Benutzer auf eine Seite klickt, wird die Anmeldeseite aufgerufen.
Das Klicken auf die Anmeldeschaltfläche hat jedoch keine Antwort und bleibt in /auth . Tatsächlich ist die Anmeldung erfolgreich.
Dann muss der Benutzer F5 drücken. Es wird zu /home

Erwartetes Verhalten
Klicken Sie auf die Schaltfläche Anmelden , um sofort zu /home .

Beschreiben Sie kurz, was Sie erwartet haben.

Schritte zum Reproduzieren des Problems:

Schritte zum Reproduzieren des Verhaltens:

  1. Session-Timeout
  2. Klicken Sie auf eine beliebige Seite
  3. Weiterleiten an /auth . Geben Sie Benutzer und Passwort ein und klicken Sie auf "Anmelden".
  4. Login scheint keine Antwort
  5. Drücken Sie F5, um zu /home umzuleiten. Die Anmeldung ist tatsächlich erfolgreich

Technische Details:

  • Portainer-Version: 1.20.1
  • Docker-Version (verwaltet von Portainer): 18.09
  • Plattform (Windows / Linux): Linux
  • Befehl zum Starten von Portainer ( docker run -d -p 9000:9000 -v $(pwd)/dist:/app -v /tmp/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock:z --name portainer portainer/base /app/portainer --no-analytics --template-file /app/templates.json ):
  • Browser: Firefox
areauthentication buconfirmed kinbug

Hilfreichster Kommentar

Ja, die Hauptursache ist der Teil redirect=portainer.auth Teil wurde behoben und wird Teil von 1.20.2 sein.

Alle 3 Kommentare

Für die Aufzeichnung geschieht dies auf dem folgenden URI:

https://portainer.domain.com/#/auth?redirect=portainer.auth

Ich nahm an, dass dies ein Reverse-Proxy-Konfigurationsproblem (NGINX) war. Sieht so aus, als wäre dies die Hauptursache. Das Senden meiner Anmeldeinformationen von dieser URI bewegt mich zu nichts. Wenn ich die Seite jedoch aktualisiere, bin ich angemeldet und im Dashboard.

Das ist mir auch passiert

Ja, die Hauptursache ist der Teil redirect=portainer.auth Teil wurde behoben und wird Teil von 1.20.2 sein.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen