2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 22.Consent 确认逻辑实现

22.Consent 确认逻辑实现

时间:2018-11-19 23:43:26

相关推荐

22.Consent 确认逻辑实现

加两个按钮,同意和不同意

完善这个ViewModel。目前只是接收的信息,并没有输出的信息

能够接收的一个是按钮,是或者否,另外是勾选的复选框,哪些地方勾选了checkbox

InputConsentViewModel用来接收post的信息

ConsentViewModel加上ReturnUrl的属性

把ReturnUrl赋上值

ConsentResponse在IdentityServer4.Models的命名空间下的

最后记得return View

修改属性名

InputConsentViewModel已经存在这RemeberConsent和ReturnUrl属性了

可以继承InputConsentViewModel。ConsentViewModel继承InputConsentViewModel

运行测试。通过命令行运行MvcClient客户端

点同意。ScopesConsented没有接收过来

所以页面就报错了

勾选,再点击同意

ScopesConsented就有值了

加上一段隐藏域

勾选,并同意

这样我们就接收到了两个Scopes

返回到这里说明我们登陆成功了

和服务器端的这里是对应的

客户端的about页面对Cliams循环输出

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。