结束会话端点可用于触发单点注销(请参阅规范)。

要使用结束会话端点,客户端应用程序会将用户的浏览器重定向到结束会话URL。用户在会话期间通过浏览器登录的所有应用程序都可以参与注销。

注意

终端会话端点的URL可通过发现端点(discovery endpoint)获得。

53.1 Parameters

id_token_hint

当用户被重定向到端点时,系统会提示他们是否真的想要注销。发送从身份验证收到的原始id_token的客户端可以绕过此提示。这是作为查询的字符串参数传递的id_token_hint

post_logout_redirect_uri

如果id_token_hint有效传递了,则客户端也可以发送post_logout_redirect_uri参数。这可用于允许用户在注销后重定向回客户端。该值必须与客户端预先配置的PostLogoutRedirectUris`*(客户端文档)之一匹配。

State

如果post_logout_redirect_uri有效,则客户端也可以发送state参数。在用户重定向回客户端后,这将作为查询字符串参数返回给客户端。这通常由客户端用于跨重定向的往返状态。

示例

GET /connect/endsession?id_token_hint=eyJhbGciOiJSUzI1NiIsImtpZCI6IjdlOGFkZmMzMjU1OTEyNzI0ZDY4NWZmYmIwOThjNDEyIiwidHlwIjoiSldUIn0.eyJuYmYiOjE0OTE3NjUzMjEsImV4cCI6MTQ5MTc2NTYyMSwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDo1MDAwIiwiYXVkIjoianNfb2lkYyIsIm5vbmNlIjoiYTQwNGFjN2NjYWEwNGFmNzkzNmJjYTkyNTJkYTRhODUiLCJpYXQiOjE0OTE3NjUzMjEsInNpZCI6IjI2YTYzNWVmOTQ2ZjRiZGU3ZWUzMzQ2ZjFmMWY1NTZjIiwic3ViIjoiODg0MjExMTMiLCJhdXRoX3RpbWUiOjE0OTE3NjUzMTksImlkcCI6ImxvY2FsIiwiYW1yIjpbInB3ZCJdfQ.STzOWoeVYMtZdRAeRT95cMYEmClixWkmGwVH2Yyiks9BETotbSZiSfgE5kRh72kghN78N3-RgCTUmM2edB3bZx4H5ut3wWsBnZtQ2JLfhTwJAjaLE9Ykt68ovNJySbm8hjZhHzPWKh55jzshivQvTX0GdtlbcDoEA1oNONxHkpDIcr3pRoGi6YveEAFsGOeSQwzT76aId-rAALhFPkyKnVc-uB8IHtGNSyRWLFhwVqAdS3fRNO7iIs5hYRxeFSU7a5ZuUqZ6RRi-bcDhI-djKO5uAwiyhfpbpYcaY_TxXWoCmq8N8uAw9zqFsQUwcXymfOAi2UF3eFZt02hBu-shKA&post_logout_redirect_uri=http%3A%2F%2Flocalhost%3A7017%2Findex.html

注意

您可以使用IdentityModel客户端库以编程方式创建end_session请求.NET代码。有关更多信息,请查看IdentityModel文档

github地址

最新文章

  1. 微信开发笔记(accesstoken)
  2. EO.Pdf 去水印版本,需要的自取
  3. 关于VS打开cshtml出现 未能完成该操作。无效指针
  4. c# 多线程 --Mutex(互斥锁)
  5. ext grid 使用combo,不显示display显示value问题
  6. 查看linux中某个端口(port)是否被占用(netstat,lsof)
  7. Android ActionBarDrawerToggle、DrawerLayout、ActionBar 结合
  8. 安装 openSUSE Leap 42.1 之后要做的 8 件事
  9. MYSQL数据库导入导出(可以跨平台)
  10. openStack reboot调试
  11. nyoj-257 郁闷的C小加(一) 前缀表达式变后缀
  12. HTML+CSS学习笔记(1) - Html介绍
  13. web api 文档声明
  14. Problem K: Yikes -- Bikes!
  15. 反射机制(reflection)动态相关机制
  16. NOIP 2012
  17. 汇编入门——使用DOSBox写一个HelloWorld以及相关软件安装
  18. bzoj2190
  19. eclipse创建web项目web.xml配置文件笔记
  20. f5售后查询

热门文章

  1. 你不知道的JS之 this 和对象原型(一)this 是什么
  2. 电子科技大学第九届ACM趣味程序设计竞赛(热身赛)题解
  3. mysqldump 导出中文乱码
  4. 搭建一个舒适的 .NET Core 开发环境
  5. [蓝牙前沿应用] 照明即平台 —— 通过蓝牙增强服务提高照明投资回报率(蓝牙MESH、定位AoA、AoD)
  6. 这月薪过万的Java高级学习资料,难得一遇的干货,不下载真可惜了!
  7. [Swift]LeetCode236. 二叉树的最近公共祖先 | Lowest Common Ancestor of a Binary Tree
  8. [Swift]LeetCode897. 递增顺序查找树 | Increasing Order Search Tree
  9. [Swift]LeetCode971.翻转二叉树以匹配先序遍历 | Flip Binary Tree To Match Preorder Traversal
  10. Firefox 多行标签的解决方案分享