1.问题说明

在 IdentityServer4 Web 授权中,一般会有一个显示客户端需要获取用户的那些信息的页面,询问用户是否同意:

IdentityServer4 常见问题 - 用户拒绝授权后报错

在这个页面如果我们点击“No, Do Not Allow”,那么默认情况下我们会得到一个错误:

IdentityServer4 常见问题 - 用户拒绝授权后报错

2.解决

我们在配置OIDC登录时,设置一下远程失败的事件,如下图,如果用户拒绝,那么会跳转到指定的页面,可以设置一个友好的提示页面来提示用户原因:

IdentityServer4 常见问题 - 用户拒绝授权后报错

相关文章:

  • 2022-12-23
  • 2021-04-19
  • 2021-05-19
  • 2021-11-22
  • 2022-01-17
  • 2021-12-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-12-05
  • 2021-12-05
  • 2022-01-30
相关资源
相似解决方案