---
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有效期与权限;在回调与票据交换阶段统一审计。 - 在网关与前端明确错误与重试路径;维持密钥轮换与台账。

发表评论 取消回复