跳到主要内容

OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens (OAuth 2.0 双向 TLS 客户端认证与证书绑定访问令牌)

  • 状态: Proposed Standard
  • 发布日期: February 2020
  • Stream: IETF
  • 勘误: 无勘误

Document Information (文档信息)

  • RFC Number (RFC 编号): 8705
  • Title (标题): OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens
  • Authors (作者): B. Campbell (Ping Identity), J. Bradley (Yubico), N. Sakimura (Nomura Research Institute), T. Lodderstedt (YES.com AG)
  • Date (日期): February 2020 (2020 年 2 月)
  • Category (类别): Standards Track (标准跟踪)
  • Updates (更新): None (无)
  • Obsoletes (废弃): None (无)

Abstract (摘要)

本文档描述如何使用基于 X.509 证书的 mutual Transport Layer Security (传输层安全双向认证, mutual TLS) 实现 OAuth 客户端认证, 以及证书绑定的 access token (访问令牌) 与 refresh token (刷新令牌). 为 OAuth 客户端提供一种基于 mutual TLS 向 authorization server (授权服务器) 进行认证的机制, 可采用 self-signed certificate (自签名证书) 或 public key infrastructure (公钥基础设施, PKI). 为 OAuth authorization server 提供将 access token 绑定到客户端 mutual-TLS 证书的机制, 并为 OAuth protected resource (受保护资源) 提供方法, 确保向其出示的 access token 是颁发给正在出示该令牌的客户端的.

Status of This Memo (本备忘录状态)

本文档属于 Internet Standards Track (互联网标准跟踪).

本文档是 Internet Engineering Task Force (IETF, 互联网工程任务组) 的产物, 代表 IETF 社区的共识. 它经过公开评审, 并已由 Internet Engineering Steering Group (IESG, 互联网工程指导组) 批准发布. 关于 Internet Standards 的更多信息见 RFC 7841 第 2 节.

关于本文档当前状态, 任何勘误以及如何提供反馈的信息, 可在 https://www.rfc-editor.org/info/rfc8705 获取.

Copyright (c) 2020 IETF Trust 及文中所列文档作者. 保留所有权利.

本文档受 BCP 78 和 IETF Trust 关于 IETF 文档的法律条款 (https://trustee.ietf.org/license-info) 约束, 以本文档发布之日有效的版本为准. 请仔细阅读这些文档, 因为它们描述您对本文档的权利与限制. 从本文档提取的 Code Components (代码组件) 必须包含 Trust Legal Provisions 第 4.e 节所述的 Simplified BSD License (简化 BSD 许可证) 文本, 并按该许可证说明不提供担保.

Contents