服务端把这个地方修改为true,需要设置

运行测试。服务端和客户端都运行起来


我们使用的用户是在这里配置的

服务端修改ConsentController

再次运行,但是页面都是乱码
openId和profile

因为这个里的Scopes我们只写了Profile和OpenId所以页面上也只显示了了这两个

解决乱码的问题


另存为utf-8的形式 替换

运行测试
clientID为空的

这里的ClientId是有值的

因为我们的服务端的值,只填了一个ClientId的信息其他的信息都没有填写,

这里我们把其他的字段的值都填上

7分19秒

把Email加进来

然后运行程序测试
客户端的图标过来了

然后就是要添加按钮,用户是否同意授权,

讲解ConsentController。consent主要用到这三个

通过returnUrl获取到request的信息。request里面包含了clientId和Scopes的请求的信息,这些都是客户端传过来给我们的一些东西
它会用clientStore和ResourceStore再把详细的的信息取出来。取出来之后我们构建了一个model展示在页面上

转载于:https://www.cnblogs.com/wangjunwei/p/10975073.html

21.运行Consent Page相关推荐

  1. ASP.NET Core分布式项目实战(运行Consent Page)--学习笔记

    任务21:运行Consent Page 修改 Config.cs 中的 RequireConsent 为 true,这样登录的时候就会跳转到 Consent 页面 修改 ConsentControll ...

  2. Racket编程指南——21 运行和创建可执行文件

    21 运行和创建可执行文件 在开发程序时,很多Racket程序员使用DrRacket编程环境.要在没有开发环境的情况下运行程序,请使用racket(用于基于控制台的程序)或gracket(对于GUI程 ...

  3. webstorm2018修改运行web page端口号,并且让web在本地局域网内用IP访问

     ctrl+alt+s

  4. ASP.NET Core分布式项目实战(Consent 确认逻辑实现)--学习笔记

    任务22:Consent 确认逻辑实现 接下来,我们会在上一节的基础上添加两个按钮,同意和不同意,点击之后会把请求 post 到 ConsentController 处理,如果同意会通过 return ...

  5. ASP.NET Core分布式项目实战(集成ASP.NETCore Identity)--学习笔记

    任务24:集成ASP.NETCore Identity 之前在 Index 页面写了一个 strong 标签,需要加个判断再显示,不然为空没有错误的时候也会显示 @if (!ViewContext.M ...

  6. /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found的解决办法及注意事项

    问题出现:   在做一个项目的时候,我用到了我的虚拟机去跑一个程序,这时候出现/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found的错误, ...

  7. gSOAP 在windows下的安装与使用(mingw32)

    gSOAP是一个绑定SOAP/XML到C/C++语言的工具,使用它可以简单快速地开发出SOAP/XML的服务器端和客户端.由于 gSOAP具 有相当不错的兼容性,通过gSOAP,我们就可以调用由Jav ...

  8. KVM 虚拟化原理探究--启动过程及各部分虚拟化原理

    KVM 虚拟化原理探究- overview 标签(空格分隔): KVM 写在前面的话 本文不介绍kvm和qemu的基本安装操作,希望读者具有一定的KVM实践经验.同时希望借此系列博客,能够对KVM底层 ...

  9. RPG 学习 一 基本

    先看实例,下面是 JM 大神 RPG 第一讲 的例程 再来从实际银行系统角度看,来认识一下实际 RPG 程序差别 http://www.jaymoseley.com/hercules/rpgtutor ...

  10. hercules z/OS 安装 RPG 编译器

    RPG 是一种超古老的程序语言,但还有不少大银行主机上仍然有好多 RPG 程序在跑 这种程序语言主要用来生成报表,个人觉得功能超牛b,而且当今还没有其他语言可以做到它的效果 RPG 现在主要可以分2个 ...

最新文章

  1. 2018年DApp分析 | 链塔区块链产业年鉴精选
  2. Python 标准类库-Windows特殊服务之msvcrt
  3. c# 命名空间命名规范_C#命名空间能力问题和解答 套装2
  4. 一篇彻底搞懂jsp内置对象
  5. 两位小数乘两位小数竖式_人教版小学数学五年级上册小数乘整数公开课优质课课件教案视频...
  6. 【Sniffer】如何查看Sniffer截获的数据内容
  7. 想买个这样的笔记本电脑
  8. python写入文件报错解决方法
  9. springboot实现上传图片添加水印
  10. 首届InterSystems Idea创意马拉松
  11. 思科GNS3模拟器安装包和流程
  12. 服务器3D场景建模(三):体素场景(一)
  13. 美团点评数据平台融合实践
  14. shipyard docker集群问题
  15. 复习2个月拿下美团offer,我都做了些啥
  16. AIOps案例: 阿里巴巴的智能监控系统
  17. SS00027.algorithm——|ArithmeticMachine.v27|——|Machine:项目实战.v04|竞争分析|
  18. 简单静态web页面+动画(小案例)
  19. JMeter 常见问题总结
  20. hnust 2186 C 层次遍历

热门文章

  1. linux嗅探网站结构,Linux下的Dsniff嗅探浅析
  2. FA_MASS_ADDITIONS Interface Table 资产成批增加
  3. 2012面试备忘录(夏季南京)
  4. 三十.基于国民MCU 的COMP与ADC结合的实战功能模拟案例
  5. HTML放大镜 (商品放大镜)
  6. Unity3d通用工具类之解压缩文件
  7. 80后的我们为什么不结婚
  8. Exchange邮箱服务器后利用
  9. 运维必看!阵列硬盘掉线的恢复过程
  10. greedy算法策略高效求解分数背包问题