---

title: OAuth2 PAR与JAR:推送授权请求与JWT安全请求治理

keywords:

  • PAR
  • JAR
  • Pushed Authorization Requests
  • JWT Secured Authorization Request
  • 授权安全

description: 采用 PAR 将授权参数通过后端安全提交,并用 JAR 对请求签名与加密,降低拦截与篡改风险,强化授权安全。

categories:

  • 文章资讯
  • 技术教程

---

OAuth2 PAR与JAR:推送授权请求与JWT安全请求治理

概览

  • PAR 将授权参数由客户端推送至授权服务器并返回 request_uri,避免参数在浏览器与重定向中暴露。
  • JAR 使用签名/加密的 JWT 封装授权请求,保证完整性与机密性。

技术参数(已验证)

  • PAR(RFC 9126):POST /par 返回 request_uri 与过期;后续授权请求仅携带 request_uri
  • JAR(RFC 9101):request 参数携带 JWS/JWE;校验签名与受众;支持加密保护敏感参数。
  • 时效与安全:request_uri 短期有效;要求客户端与授权服务器建立信任与密钥;记录审计。
  • 兼容:与 PKCE/DPoP/MTLS 协同强化安全;与 state/nonce 一并治理。
  • 部署:在 AS 启用 PAR/JAR 支持;客户端 SDK 适配;对错误与过期进行明确处理。

实战清单

  • 高安全场景启用 PAR+JAR;为敏感参数使用加密 JAR。
  • 严格控制 request_uri 有效期与权限;在回调与票据交换阶段统一审计。
  • 在网关与前端明确错误与重试路径;维持密钥轮换与台账。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部