1.11.15. 使用主题备用名称扩展配置 X.509 证书的 Xvidence Decoder


默认情况下,与 Elytron 中的 X.509 证书关联的主体是证书中的主题名称,而与 X.509 证书链关联的主体是证书链中第一个证书中的主题名称。您可以将 X509-subject-alt-name-evidence-decoder 配置为使用 X.509 证书中的 subject 替代名称扩展作为主体。

X.509 证书和 X.509 证书链的主题替代名称扩展规范在 RFC 5280 中定义。

先决条件

  • 您知道客户端证书的预期格式,或者在本地提供客户端证书。

流程

  1. 确定要使用的备用名称扩展。

    如果您在本地有客户端证书,可以使用 keytool 命令查看主题的替代名称扩展:

    keytool -printcert -file /path/to/certificate/certificate.cert

    主题的备选名称扩展被列为:

    SubjectAlternativeName [
       DNS:one.example.org
       IP Address:127.0.0.1
    ]
  2. 创建一个 x509-subject-alt-name-evidence-decoder 以使用标识的主题替代名称:

    /subsystem=elytron/x509-subject-alt-name-evidence-decoder=exampleDnsDecoder:add(alt-name-type=__EXTENSION_TO_USE__)
    • 要使用证明解码器,在 security-domain 中引用它:

      /subsystem=elytron/security-domain=__Security_Domain_Name__:write-attribute(name="evidence-decoder",value="exampleDnsDecoder")
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部