JA Plus 开发者文档 JA Plus 开发者文档
首页
📖 白皮书 (opens new window)
  • 名词解释
  • 快速开始

    • 使用jap-simple
    • 使用jap-social
    • 使用jap-oauth2
    • 使用jap-oidc
    • 使用jap-sso
    • 使用jap-mfa
    • 使用jap-http-api
    • 使用jap-ldap
    • 错误代码
  • IDS

    • 简介
    • 快速开始
    • 自定义scope
    • 自定义登录页面
    • 自定义确认授权页面
    • 自定义缓存
    • 自定义Token加密密钥
    • 使用PKCE模式
    • 自动授权
    • 错误代码
  • starter

    • jap-spring-boot-starter
    • jap-simple-spring-boot-starter
    • jap-social-spring-boot-starter
    • jap-oauth2-spring-boot-starter
    • jap-oidc-spring-boot-starter
  • jap-ids的demo
  • 前后端分离架构中使用JAP
  • SpringBoot中使用JAP
  • 问题反馈
  • 项目问题
  • 异常问题
  • 功能问题
  • 数据看板🔥
  • 贡献指南
  • 行为准则
  • 用户权益
  • 贡献者们
  • 社区配套 (opens new window)
  • 教程
  • 投稿
  • 资讯
  • 关于
  • 友情链接
  • 捐赠列表
  • 其他开源
  • 更新记录
收藏
GitHub (opens new window)

FuJie Team

以开源的形式赋能开发者. Just auth into any app.
首页
📖 白皮书 (opens new window)
  • 名词解释
  • 快速开始

    • 使用jap-simple
    • 使用jap-social
    • 使用jap-oauth2
    • 使用jap-oidc
    • 使用jap-sso
    • 使用jap-mfa
    • 使用jap-http-api
    • 使用jap-ldap
    • 错误代码
  • IDS

    • 简介
    • 快速开始
    • 自定义scope
    • 自定义登录页面
    • 自定义确认授权页面
    • 自定义缓存
    • 自定义Token加密密钥
    • 使用PKCE模式
    • 自动授权
    • 错误代码
  • starter

    • jap-spring-boot-starter
    • jap-simple-spring-boot-starter
    • jap-social-spring-boot-starter
    • jap-oauth2-spring-boot-starter
    • jap-oidc-spring-boot-starter
  • jap-ids的demo
  • 前后端分离架构中使用JAP
  • SpringBoot中使用JAP
  • 问题反馈
  • 项目问题
  • 异常问题
  • 功能问题
  • 数据看板🔥
  • 贡献指南
  • 行为准则
  • 用户权益
  • 贡献者们
  • 社区配套 (opens new window)
  • 教程
  • 投稿
  • 资讯
  • 关于
  • 友情链接
  • 捐赠列表
  • 其他开源
  • 更新记录
收藏
GitHub (opens new window)
  • 使用指南
  • 名词解释
  • 快速开始

  • IDS

    • IDS OAuth 2.0 服务端
    • jap-ids 快速开始
    • 自定义scope
    • 自定义登录页面
    • 自定义确认授权页面
    • 自定义缓存
    • 自定义Token加密密钥
    • 使用PKCE模式
    • 自动授权
    • jap-ids 错误代码
      • throws 的异常类型
  • starter

  • 指南
  • IDS
FuJie Team
2021-09-20

jap-ids 错误代码

# throws 的异常类型

异常类 异常含义
IdsException jap-ids 中的公共异常,其他异常皆继承自该异常类。请通过 getError 和 getErrorDescription 获取具体异常描述。
IdsTokenException 创建 Jwt Token 时发生异常,可能是 Jwt 加解密失败。
InvalidClientException 请求的 client_id 或 client_secret 参数无效,或者 client_id 对应的客户端不存在。
InvalidCodeException ① 授权码无效或已过期。
② 启用 PKCE 模式时,code_challenge 验证失败。
InvalidGrantException 授权相关的异常:
① grant_type 未传;
② 不合适的 grant_type 。
InvalidJwksException JWKS 加解密异常。
① IdsConfig.JwtConfig.jwksJson 为空或者不正确。
② 创建/解析/验证 JwkToken 时发生异常。
InvalidRedirectUriException 请求中传递的 redirect_uri 和客户端绑定的 redirect_uri 不一致。
InvalidRequestException 请求的参数不全或不支持或不正确。
InvalidScopeException 请求的 scope 参数无效、未知或者请求的权限范围超出了数据所有者授予的权限范围。
InvalidTokenException 无效 Token(包括 access_token、refresh_token或id_token)
UnsupportedGrantTypeException 授权服务器不支持该 grant_type,或者当前客户端未获得该 grant_type 的授权。
UnsupportedResponseTypeException 授权服务器不支持该 response_type,或者当前客户端不允许该 response_type。
编辑 (opens new window)
#jap-ids#OAuth2
Last Updated: 2021/10/07, 18:03:43
自动授权
jap-spring-boot-starter 使用帮助

← 自动授权 jap-spring-boot-starter 使用帮助→

最近更新
01
经验总结:关于为 JAP 开发不同语言的 Demo 的总结
11-02
02
jap-spring-boot-starter 使用帮助
10-28
03
使用jap-ldap
10-25
更多文章>
Theme by Vdoing | Copyright © 2021-2022

友情链接:UniAdmin | 江如意的博客

Copyright © 2021-2040 FUJIE. All rights reserved. 北京符节科技有限公司版权所有 | 京ICP备2020044519号-4
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式