您好。在使用 discourse-connect 更新头像时遇到了问题。
在 sso 中,avarat_force_update 设置为 true,avatar_url 为 https://files.ekool.eu/ekool/202311/3011/00/-m-ae103b0bac1fa5fc3cb65217a0183ba7b2633edae6d4a4d3049a6245d4b49e46533c45dc7d0603fa1a02a9ee62f5a4afd3d945615a8f44ba3609cade095b5e5b.jpg
Discourse UI sso payload
Discourse-connect 覆盖头像设置已启用
但是头像没有更新为提供的 URL。反而变成了占位符。
服务器上也没有关于头像的任何日志/错误,也没有 discourse-connect 的详细日志。
您好,欢迎您 
我想我最近在这个话题中看到过类似的情况。随着“允许上传头像的用户组”设置的更改,您可能需要确保您的信任等级组的可见性设置为“所有人”、“登录用户”或“组所有者、成员和版主”。
如果您能尝试这样做,然后注销/重新登录,看看是否有帮助?
感谢您的回答!
遗憾的是,情况并非如此。所有信任级别组都具有登录用户的可见性。
我们目前使用的是 3.1.4 版本。
嗯。
您的“uploaded avatars allowed groups”设置是什么?有时人们会填入“everyone”,我认为这可能会导致问题。将其更改为“trust level 0”会有所帮助。
1 个赞
是的,3.1.4 不会有这个新版本的设置。您现在可以尝试更新到 3.2,因为它已经发布了 - 3.2.0: Major Release
只是想确认一下,它以前是工作的然后停止了,还是您现在是第一次设置?
1 个赞
它从一开始就无法工作。但会更新版本,看看是否有任何变化。
终于成功将 Discourse 版本更新到最新版 (3.2.1)。
上传头像允许群组设置已设为信任等级 0,但问题仍然存在(也尝试过添加所有人,但没有任何改变)。