Salut à tous,
J’ai activé Discourse Connect et j’utilise une application personnalisée pour l’authentification unique (SSO). Le paramètre du site pertinent pour discourse_connect_overrides_avatar a été défini sur true. L’authentification unique synchronise les profils à la fois via le rappel et via le point de terminaison admin/users/sync_sso. Cependant, dans les deux cas, les avatars ne sont pas remplacés - toutes les autres propriétés qui sont censées être mises à jour (nom, nom d’utilisateur, e-mail) sont mises à jour correctement.
Il ne semble pas y avoir de problèmes dans les journaux. Voici un exemple de journal SSO :
Journal SSO détaillé : L'utilisateur s'est connecté en tant que testuser
add_groups :
admin :
moderator :
avatar_force_update : true
avatar_url : https://***.blob.core.windows.net/profile-pictures/05b14cb4-9a76-45a9-8850-c9bd1d35c0fa%25C5%2592This+is+a+test+%2524%2540%2523%2540.jpg
bio :
card_background_url :
email : testuser@yopmail.com
external_id : c8a93213-3b5e-4296-af6c-3e2e4259ba9c
groups :
locale :
locale_force_update :
logout :
name : Test User
nonce : 324152fe3a1de156b2b42bd558015ac7
profile_background_url :
remove_groups :
require_activation :
return_sso_url :
suppress_welcome_message :
title :
username : testuser
website :
location :
J’ai examiné les autres discussions concernant les avatars qui ne sont pas mis à jour avec Discourse Connect activé, mais aucune des solutions suggérées n’a fonctionné. Tout conseil pour résoudre ce problème ou pour des étapes de débogage supplémentaires serait grandement apprécié.