RP发起单点注销
当用户发起退出时,应用程序可以在完成了应用侧会话注销后,向 TOPIAM 提供的单点注销端点发起跳转请求。
请求说明
请求方式:POST
请求地址:https://{your_domain}/api/v1/authorize/{app_code}/oauth2/logout
请求头
无
请求示例
POST https://{your_domain}/api/v1/authorize/{app_code}/oidc/connect/logout
?state=bnEyPsdFpO7oeYU4zfQD5NGC91klVgWfB&id_token_hint=LGNP5bRKmuiIhmJPDkuGnx....&post_logout_redirect_uri=https://127.0.0.1:8080/logout/oauth2
请求参数
参数名 | 中文名称 | 必须 | 示例值 | 描述 |
---|---|---|---|---|
id_token_hint | 令牌 | 是 | LGNP5bRKmuiIhmJPDkuGnx... | id_token。 |
post_logout_redirect_uri | 令牌类型 | 否 | https://127.0.0.1:8080/logout/oauth2 | |
state | 随机字符串 | 否 | bnEyPsdFpO7oeYU4zfQD5NGC91klVgWfB | 应用端的状态值。用于第三方应用防止CSRF攻击,成功授权后回调时会原样带回。 。 |
响应参数
无
响应示例
成功
HTTP Status: 302
{post_logout_redirect_uri}?state=-1Rm1tAewapYWzzV-sM__NQj610KOTImaEba15s34sxDfd0FAAVXxmm1vDsDcVIkbTlHi_97Ye