Tenho uma instalação nova do Discourse e tento adicionar uma Passkey ao meu usuário. Infelizmente, recebo este erro:
Alguma ideia do porquê isso pode acontecer? Não alterei nenhuma configuração.
Estou tentando fazer isso para o meu próprio usuário (que também é o único usuário e o usuário administrador).
Você pode registrar sua chave de acesso em https://webauthn.io/ e usá-la para fazer login lá?
Isso ajudará a determinar se o problema está relacionado ao seu sistema cliente ou à sua instalação.
Funciona neste site?
Sim, faz, como mostrado na imagem. Ou estou entendendo algo errado?
Seu site está com https? Quando você vê esse erro, também pode abrir o console de javascript do seu navegador, talvez tenha mais informações.
Ok, a coisa mais estranha acabou de acontecer. Agora estou no meu macMini e ele simplesmente funciona. Eu não consegui fazer funcionar no meu MB Air.
Vou tentar atualizar meu Air para 15.4.1 e ver se o problema desaparece.
Sim, meu site é https e o NGXIN redireciona de HTTP para HTTPS.
Eu quis dizer neste site, ou seja, meta.discourse.org ![]()
Haha, sim. Aqui também funcionou com o meu Air.
Ok, de volta ao meu Air, a chave de acesso do meu mini sincronizou via iCloud para o meu Air.
E eu consigo fazer login no Air usando a chave de acesso.
Então eu deletei a chave de acesso novamente.
E tentei criar uma nova. O que funcionou ![]()
Eu recebi um erro 502 na primeira vez que cliquei em “Adicionar chave de acesso”, mas funcionou na segunda vez.
Então eu não sei o que realmente causou isso, talvez a atualização do meu Air para 15.4.1.
De qualquer forma, o problema está resolvido para mim ![]()