Désolé pour le retard. Le problème est effectivement lié à votre proxy. Je ne peux pas dire exactement ce que c’est, mais l’un de vos noms de domaine, protocoles (http ou https) et ports pose problème.
Les Passkeys vérifient que le frontend et le backend s’exécutent sur le même domaine, protocole et port. S’il y a une discordance, vous obtiendrez une erreur comme celle-ci.
Dans le CLI de Rails, pouvez-vous essayer ceci :
DiscourseWebauthn.origin
et le comparer à l’URL que vous utilisez pour accéder au site dans le navigateur ? Les deux devraient correspondre.