openId在OAuth基础之上,在下面这红框内拿到Authorization Code之后还可以返回IdToken。


IdToken和AccessToken一起返回。IdToken就会包括了用户的信息Claims 。通过我们的ProfileService返回回去。

也就是这里 设置为True了 ,就会把新用户的信息都包含在IdToken里面返回给用户,第三方拿到IdToken就可以用了不需要再去获取AccessToken,这是一种方式

另外一种方式是IdToken里面不包含用户的信息。它会有一个UserInfoEndpoint.
通过accessToken去访问UserInfoEndPoint 返回UserInfoClaims


这是我们在postMan里面通过返回的AccessToken再去获取UserInfo的信息

客户端请求的时候设置

CodeIdTokenToken最方便的一种方式把IdToken和AccessToken都返回

我们可以F12进去看到CodeIdTokenToken这个常量的实际的值,里面包含了Code、id_token和token这三个信息

以上就是OpenIdConnect返回用户信息的两种方式

最新文章

  1. Object.prototype和Function.prototype一些常用方法
  2. jetty服务器启动方法总结【备用】
  3. 笔记:ASP.NET MVC安全
  4. C# 时间戳和时间的相互转换
  5. win7中protel99添加元件库
  6. IBatis.net在asp.net MVC下的使用
  7. oracle logminer全解析
  8. Makefile第四讲:include 引用其它makefile文件
  9. temp gbk2utf8
  10. GIS
  11. 第9课_2_dbsoft安装
  12. WCF---服务发布的步骤
  13. IOS学习5——属性与成员变量
  14. 第九章 BootstrapTable的使用
  15. Android高级控件(四)——VideoView 实现引导页播放视频欢迎效果,超级简单却十分的炫酷
  16. SDWebimage的原理和使用机制
  17. android toolbar效果
  18. [项目实践] 在项目实战中提升代码效率的的一次应用实践-----使用列表解析式输出当前android设备的CPU核数
  19. was重要文件位置备忘
  20. JMeter学习(三十六)发送HTTPS请求(转载)

热门文章

  1. 五个知识体系之-SQL学习-第四天
  2. 【BZOJ1146】[CTSC2008]网络管理Network 树状数组+DFS序+主席树
  3. 使用@Scheduled注解编写spring定时任务
  4. 【题解】kth异或和/魔改版线性基
  5. 【题解】P1613跑路
  6. media server died的解决方法【转】
  7. 算法(Algorithms)第4版 练习 1.3.15
  8. python无法安装cv2的解决办法
  9. jQuery+CSS3实现弯曲文字路径
  10. GSM —— 商业蜂窝通信系统