Wie benutzt man FIDO2 mit Discourse hinter einem Reverse Proxy?

Ok, Ihr Server glaubt, dass er nicht auf dem Hostnamen läuft, den der Browser anfordert. Das Verfahren zur Generierung des Sicherheitsschlüssels/Passkeys muss sicherstellen, dass der Hostname des Browsers mit dem des Servers übereinstimmt (Schlüssel werden pro Hostname generiert).

Können Sie sich bei Ihrer Rails-Konsole anmelden und die Ausgabe von Discourse.current_hostname überprüfen? Wenn diese nicht mit der URL übereinstimmt, über die Sie auf die Website zugreifen, ist das das Problem.