Olá!
Estou tentando integrar o Single Sign On (SSO) do Keycloak com o Discourse. Estou usando um cliente SAML. A sequência é a seguinte:
- O usuário acessa a página web do Discourse. (Versão do Discourse: 2.7.0)
- O usuário clica no botão de Login
- O usuário seleciona a opção SAML
- O usuário é redirecionado para a instância do Keycloak para autenticação.
- O Keycloak redireciona o usuário de volta para a página web do Discourse.
- O usuário não é criado. O erro exibido é: “Desculpe, ocorreu um erro ao autorizar sua conta. Por favor, tente novamente.”
Os logs do Discourse mostram o seguinte erro:
“(saml) Falha na autenticação! invalid_ticket: OneLogin::RubySaml::ValidationError, Fingerprint mismatch”
(
Alguma dica ou orientação? Obrigado pelo seu tempo.
