1.11.13. 使用证书颁发机构管理签名的证书


您可以使用 JBoss EAP 管理 CLI 和管理控制台获取和管理签名证书。这可让您直接从 CLI 或控制台创建签名证书,然后将其导入到所需的密钥存储中。

注意

本节中的许多命令都有一个可选的 暂存 参数,用于指示是否应使用证书颁发机构的暂存 URL。这个值默认为 false,旨在协助测试目的。在生产环境中不应该启用此参数。

配置 Let 的加密帐户

自 JBoss EAP 7.3 起,Let 的加密是唯一受支持的证书颁发机构。要管理签名的证书,必须使用证书颁发机构创建帐户,并提供以下信息:

  • 包含证书颁发机构帐户密钥的别名的密钥存储。
  • 证书颁发机构的别名。如果给定密钥存储中不存在提供的别名,则会创建一个别名并存储为私钥条目。
  • 一个可选的 URL 列表,如电子邮件地址,证书颁发机构可以在任何问题的结果中联系它们。
/subsystem=elytron/certificate-authority-account=CERTIFICATE_ACCOUNT:add(key-store=KEYSTORE,alias=ALIAS,contact-urls=[mailto:EMAIL_ADDRESS])
使用证书颁发机构创建帐户

旦配置了帐户,可以通过同意其服务条款与证书认证机构创建帐户。

/subsystem=elytron/certificate-authority-account=CERTIFICATE_ACCOUNT:create-account(agree-to-terms-of-service=true)
使用证书颁发机构更新帐户

可以使用 update-account 命令更新证书颁发机构帐户选项。

/subsystem=elytron/certificate-authority-account=CERTIFICATE_ACCOUNT:update-account(agree-to-terms-of-service=true)
更改与证书颁发机构关联的帐户密钥

可以使用 change-account-key 命令来更改与证书颁发机构帐户关联的密钥。

/subsystem=elytron/certificate-authority-account=CERTIFICATE_ACCOUNT:change-account-key()
使用证书颁发机构取消激活帐户

如果不再需要该帐户,则可以使用 deactivate -account 命令取消激活 帐户。

/subsystem=elytron/certificate-authority-account=CERTIFICATE_ACCOUNT:deactivate-account()
获取与证书颁发机构关联的元数据

帐户的元数据可以通过 get-metadata 命令查询。这提供以下信息:

  • 服务条款的 URL。
  • 证书颁发机构网站的 URL。
  • 证书颁发机构帐户列表。
  • 是否需要外部帐户。
/subsystem=elytron/certificate-authority-account=CERTIFICATE_ACCOUNT:get-metadata()
使用管理控制台配置 Let 的加密帐户

使用管理控制台配置 Let 的加密帐户:

  1. 访问管理控制台。

    如需更多信息,请参见《JBoss EAP 配置指南 https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.3/html-single/configuration_guide/#management_console_overview 》中的管理控制台部分

  2. 导航到 Runtime Host Security(Elytron) SSL,再点击 View
  3. 单击 Certificate Auth… ,以打开证书颁发机构帐户页面
  4. 您可以点击带有标签的按钮为所选别名执行以下配置:

    • create

      使用证书颁发机构创建帐户。

    • 取消激活

      取消激活所选证书颁发机构帐户。

    • Update(更新)

      使用证书颁发机构更新所选帐户。

    • 获取元数据

      查看以下有关证书颁发机构帐户的信息:

      • 关联的别名
      • 证书颁发机构名称
      • 联系详情
      • 密钥存储名称
      • 证书颁发机构详情
    • 更改帐户密钥

      • 使用证书颁发机构更改关联的密钥。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部