¡Hola!
Estoy intentando integrar el inicio de sesión único (SSO) de Keycloak con Discourse. Estoy utilizando un cliente SAML. La secuencia es la siguiente:
- El usuario va a la página web de Discourse. (Versión de Discourse: 2.7.0)
- El usuario hace clic en el botón Iniciar sesión.
- El usuario selecciona SAML.
- El usuario es redirigido a la instancia de Keycloak para la autenticación.
- Keycloak redirige al usuario de vuelta a la página web de Discourse.
- El usuario no se crea. Aparece el siguiente error: “Lo sentimos, ha ocurrido un error al autorizar tu cuenta. Por favor, inténtalo de nuevo”.
Los registros de Discourse muestran el error:
“(saml) ¡Fallo de autenticación! invalid_ticket: OneLogin::RubySaml::ValidationError, Fingerprint mismatch”
(
¿Algún consejo o sugerencia? Gracias por su tiempo.
