Discourseconnect-Abmeldeprobleme

Ich habe DiscourseConnect SSO implementiert. Das Problem, das ich habe, ist, wenn sich ein Benutzer über die Schaltfläche “Abmelden” unter seinem Profil abmeldet. Es leitet sie ordnungsgemäß zur Abmelde-Weiterleitungsseite weiter, die ich in den Einstellungen eingerichtet habe. Wenn der Benutzer jedoch direkt zur Forum-URL zurückkehrt, wird ihm die Anmeldefehlerseite angezeigt - Die Anmeldesitzung ist abgelaufen, bitte versuchen Sie es erneut. Dann, wenn der Benutzer auf die Schaltfläche “Anmelden” auf dieser Seite klickt, wird die Willkommensseite angezeigt, ein Konto ist erforderlich, mit einer Anmeldeschaltfläche erneut. Das Klicken auf die Anmeldeschaltfläche lädt diese Seite einfach neu. Ich dachte, es würde sie zur Discourse Connect-URL weiterleiten, aber das tut es nicht.

Ich habe auch bemerkt, dass die URL beim ersten erneuten Aufrufen der Forum-URL wie folgt aussieht:
https://forums.betaclub.org/session/sso_login?sso=bm9uY2U9YTMzNWMwNGVlN2M0ZjgxZjdlYTdiNzUxOTg2MzdhZjImZXh0ZXJuYWxfaWQ9Y3NpbXBraW5zJTQwYmV0YWNsdWIub3JnJmVtYWlsPWNzaW1wa2lucyU0MGJldGFjbHViLm9yZyZ1c2VybmFtZT1jc2ltcGtpbnMlNDBiZXRhY2x1Yi5vcmcmbmFtZT1Db3VydG5leStTaW1wa2lucyZhZGRfZ3JvdXBzPXN0YXRlX3Nwb25zb3IlMkNzdGF0dXNfc3BvbnNvciUyQ2VsZWN0X3Nwb25zb3ImYWRtaW49dHJ1ZSZtb2RlcmF0b3I9dHJ1ZSZ0aXRsZT1HcmFwaGljK0Rlc2lnbmVyJmxvY2F0aW9uPVNwYXJ0YW5idXJnJTJDK1NDJmN1c3RvbS51c2VyX2ZpZWxkXzE9UHJvJmN1c3RvbS51c2VyX2ZpZWxkXzI9TmF0aW9uYWwrT2ZmaWNlK1N0YWZmJmN1c3RvbS51c2VyX2ZpZWxkXzQ9Qm90aA%3D%3D&sig=5958e6fd0987271fc0d1c44ff1a0cb0155f3d83ebb9a678de29772bb2b2f67d5

Ich bin mir nicht sicher, was hier passiert. Könnte ich einfach die Abmeldeschaltfläche deaktivieren?

Gute Nachrichten. Ich hatte meine Logout-Redirect-URL falsch eingestellt. Sie zeigte auf meine Produktionsseite… und meine Discourse-Instanz befindet sich auf der Entwicklungsseite… :slight_smile:

Alles funktioniert wie es soll.

2 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.