摘要: 正常的情况下view页面的错误的显示应该是这么去判断的 这里我们就不加判断为了,直接用这个div 显示就可以了。当有错误会自动显示在div内 asp.net core Identity加入进来 这里用到sql server 再把Identity这块也加入进来 添加完IdentityServer4.A 阅读全文
posted @ 2019-06-04 22:10 高山-景行 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 新建Services文件,并新建类ConsentService类把,ConsetController里面不是Action的方法都放在这个ConsentService类里面 先把构造函数完善 把这些私有的方法都拷贝过去 习惯性把公有方法放在最下面,私有的放在上面 在Controller里面把Conse 阅读全文
posted @ 2019-06-04 21:04 高山-景行 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 加两个按钮,同意和不同意 完善这个ViewModel。目前只是接收的信息,并没有输出的信息 能够接收的一个是按钮,是或者否,另外是勾选的复选框,哪些地方勾选了checkbox InputConsentViewModel用来接收post的信息 ConsentViewModel加上ReturnUrl的属 阅读全文
posted @ 2019-06-04 20:28 高山-景行 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 服务端把这个地方修改为true,需要设置 运行测试。服务端和客户端都运行起来 我们使用的用户是在这里配置的 服务端修改ConsentController 再次运行,但是页面都是乱码 openId和profile 因为这个里的Scopes我们只写了Profile和OpenId所以页面上也只显示了了这两 阅读全文
posted @ 2019-06-04 17:51 高山-景行 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 在这里之前讲的这一块的信息就要登场了 需要通过构造函数把这几个注入进来 县引入这三个命名空间 把这三个注入进来,这就是显示依赖 先通过returnUrl拿到这个Request request拿到后,就去获取Client的信息。通过request的clientId 再去获取resource的信息。获取 阅读全文
posted @ 2019-06-04 13:26 高山-景行 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 新建consentController 继承Controller并引用命名空间 给他一个get的Action Index 添加一个Index的View 新建一个ConsentViewModel 再新建ScopeViewModel 这几个属性都可以在文档内看到 这里定义了两种类型的ViewModel 阅读全文
posted @ 2019-06-04 13:25 高山-景行 阅读(261) 评论(0) 推荐(0) 编辑