SAML 통합 도움 요청 - 새 사용자가 생성되지 않음

안녕하세요!

Discourse에 Keycloak 단일 로그인(SSO)을 통합하려고 하고 있습니다. SAML 클라이언트를 사용하고 있습니다. 순서는 다음과 같습니다:

  1. 사용자가 discourse 웹페이지에 접속합니다. (Discourse 버전: 2.7.0)
  2. 사용자가 로그인 버튼을 클릭합니다.
  3. 사용자가 SAML을 선택합니다.
  4. 사용자가 인증을 위해 Keycloak 인스턴스로 이동합니다.
  5. Keycloak가 사용자를 discourse 웹페이지로 다시 리디렉션합니다.
  6. 사용자가 생성되지 않습니다. 오류가 표시됩니다: “죄송합니다. 계정 인증 중 오류가 발생했습니다. 다시 시도해 주세요.”

Discourse 로그에 오류가 표시됩니다:

“(saml) 인증 실패! invalid_ticket: OneLogin::RubySaml::ValidationError, Fingerprint mismatch”

(

어떤 힌트나 조언이 있을까요? 시간을 내주셔서 감사합니다.

saml 플러그인에서 "Fingerprint mismatch"를 검색해 보세요. 제 추측으로는 SAML과 통신할 수 있는 올바른 자격 증명/키를 가지고 있지 않은 것 같습니다. 다음으로, scope에 관한 내용이 있습니다.