시스템이 할당한 프로필 사진이 Discourse Connect 클라이언트 사이트에 동기화되지 않음

Discourse Connect 제공자(구 “Discourse SSO 제공자”)로 하나의 Discourse 설치를 사용하고, 연결된 Discourse Connect 클라이언트 사이트로 다른 하나를 사용하고 있습니다. 이 클라이언트 사이트는 Discourse Connect 제공자 사이트를 통한 로그인만 허용합니다.

이 시스템은 Discourse Connect 제공자에서 클라이언트 사이트로 사용자 프로필 사진을 동기화하도록 설정되어 있습니다. 일반적으로 잘 작동하지만, 아래에 재현된 특정 상황에서는 실패합니다.

재현 방법

  1. 전제 조건: 사용자가 Discourse Connect 제공자 사이트에서 사용자 지정 업로드 프로필 사진을 설정했으며, 이 사진이 Discourse Connect 클라이언트 사이트로 성공적으로 동기화되었습니다.

  2. 사용자가 이제 Discourse Connect 제공자 사이트에서 프로필 사진을 “시스템 지정 프로필 사진” 옵션, 즉 계정 생성 시 생성되었던 원래의 글자 아이콘으로 변경합니다.

  3. 이 변경 사항을 동기화하기 위해 사용자가 이제 Discourse Connect 클라이언트 사이트에서 로그아웃한 후 다시 로그인합니다.

이 단계들을 거친 후에도 프로필 사진 변경 사항이 동기화되지 않았습니다. 다른 사용자 업로드 사용자 지정 프로필 사진으로 변경하는 경우 동일한 단계를 따르면 문제없이 작동합니다. 시스템 지정 프로필 사진으로 되돌리는 경우에만 실패합니다.

우회 방법: 시스템 지정 프로필 사진을 로컬에 이미지로 저장한 후, 이를 사용자 지정 프로필 사진으로 업로드할 수 있습니다. 그러면 Discourse Connect 클라이언트 사이트로 정상적으로 동기화됩니다.

관련 설정: 모든 Discourse 사이트는 2.7.11 버전(현재 최신 버전)을 사용 중입니다. Discourse Connect 클라이언트 사이트에서는 다음 설정을 사용합니다:

클라이언트 사이트의 기타 모든 Discourse Connect 설정은 기본값을 사용하고 있습니다.

1개의 좋아요

저도 같은 문제가 있습니다.

재현 단계:

  1. 사용자가 WP-Discourse WordPress 플러그인을 통해 로그인합니다.
  2. 사용자는 설정 > 계정 > 연결된 계정 > Google > ":high_voltage: 연결"을 클릭합니다.