# SSO 登出 - CORS 问题

**URL:** https://meta.discourse.org/t/sso-log-out-cors-issue/156775
**Category:** SSO
**Created:** [2020 年7 月 4 日 12:32 UTC](https://meta.discourse.org/t/sso-log-out-cors-issue/156775 "2020-07-04T12:32:22Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### 作者： ![gezquinn](https://avatars.discourse-cdn.com/v4/letter/g/ce73a5/32.png) [@gezquinn](https://meta.discourse.org/u/gezquinn)
#### 发布日期： [2020 年7 月 4 日 12:32 UTC](https://meta.discourse.org/t/sso-log-out-cors-issue/156775/1 "2020-07-04T12:32:22Z")

</div>

我正在使用 SSO，希望用户在退出应用时也能从 Discourse 退出。目前我通过 `/users/by-external/${id}.json` 使用“管理员 API”获取用户 ID，但即使我的站点是允许的源，仍遇到 CORS 错误。我不想仅为这个登出流程为每个用户启用“用户 API”。我该如何解决此问题？

---

<div class="post-metadata">

### 作者： ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### 发布日期： [2020 年7 月 4 日 16:22 UTC](https://meta.discourse.org/t/sso-log-out-cors-issue/156775/2 "2020-07-04T16:22:07Z")

</div>

此 API 调用应从您的应用程序后端发起。

---

<div class="post-metadata">

### 作者： ![gezquinn](https://avatars.discourse-cdn.com/v4/letter/g/ce73a5/32.png) [@gezquinn](https://meta.discourse.org/u/gezquinn)
#### 发布日期： [2020 年7 月 4 日 19:45 UTC](https://meta.discourse.org/t/sso-log-out-cors-issue/156775/3 "2020-07-04T19:45:01Z")

</div>

啊，好主意。我会试试的。
