SSO ungültiger Nonce

Hallo,

Ich habe ein Problem bei der Integration der Discourse Connect SSO-Lösung.
Alles läuft und alle Daten, die ich kodiere und dekodiere, scheinen korrekt zu sein.

Das Problem ist, dass ich beim Versuch, mich anzumelden, eine Anmeldungsfehlermeldung erhalte:

Die Kontoanmeldung ist fehlgeschlagen, bitte versuchen Sie es erneut.

und auf der Seite /logs kann ich sehen:

Nonce ist falsch, wurde in einer anderen Browsersitzung generiert oder ist abgelaufen

Seltsamerweise zeigt die Seite /logs, wenn ich den SSO-Prozess starte, diese Nonce an:

nonce: 5bfe777da39abd9199ef213453975310

aber in der Weiterleitungs-URL, die zu meiner Anmeldeseite führt, ist der sso-Parameter:

bm9uY2U9NzE1ZDE5MDM3YTUzZDY0ZDY4NTU3YjIyMzVmYmE4NzEmcmV0dXJuX3Nzb191cmw9aHR0cHMlM0ElMkYlMkZmb3J1bXMucGxheXJlc3BhcmsuY29tJTJGc2Vzc2lvbiUyRnNzb19sb2dpbg%3D%3D

was nach dem Dekodieren diese Nonce anzeigt:

nonce=715d19037a53d64d68557b2235fba871

Daher stimmt die Nonce in der endgültigen Nutzlast nicht überein.

Ist das ein Fehler oder mache ich etwas falsch?

Derzeit verwenden wir die neueste Version 2.9.0.beta4.

Ich habe derzeit genau das gleiche Problem, sind Sie zu einer Lösung gekommen?

Ich habe genau das gleiche Problem.

Ich habe festgestellt, dass die Schließung von force_https dieses Problem lösen kann

Ich habe dieses Problem gelöst. Weil ich Proxies verwendet habe, aber den Header: X-Forwarded-Proto nicht hinzugefügt habe. Als ich diesen Header hinzufügte, wurde das Problem gelöst.

https://meta.discourse.org/t/403-error-when-changing-any-settings-after-enabling-force-https-with-proxy/132246/4