# Discourse connect sync\_sso 头像更新问题

**URL:** https://meta.discourse.org/t/discourse-connect-sync-sso-avatar-update-issue/205723
**Category:** SSO
**Tags:** rest-api
**Created:** [2021年十月11日 11:31 UTC](https://meta.discourse.org/t/discourse-connect-sync-sso-avatar-update-issue/205723 "2021-10-11T11:31:50Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![lubezniy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lubezniy/32/137694_2.png) [@lubezniy](https://meta.discourse.org/u/lubezniy)
#### Post date: [2021年十月11日 11:31 UTC](https://meta.discourse.org/t/discourse-connect-sync-sso-avatar-update-issue/205723/1 "2021-10-11T11:31:50Z")

</div>

您好，

我们正使用 [Discourse Connect](https://meta.discourse.org/t/13045?silent=true) 与用户资料系统集成。我的任务是根据我们的数据更新 Discourse 中的用户资料。为此，我向 Discourse 服务器发送了 **/admin/users/sync\_sso** API 请求。该请求的正文包含 **avatar\_force\_update** 参数（值为 **true** ）以及 **avatar\_url** 参数（包含实际的头像 URL）。该请求的 HTTP 响应中包含 **external\_avatar\_url** 参数，其值为用户头像的正确 URL。但是，用户资料页面仍显示旧的头像图片。 **discourse\_connect\_overrides\_avatar** 配置选项已启用。我在更新 SSO 用户头像时是否操作有误？还是问题出在其他地方？
