管理证书提供商
基于证书的身份验证不仅能提供精准的洞察,还能通过连接外部证书提供商,为系统增添额外的安全层,例如符合《通用安全标准》( X.509 )的数字证书。 在访问已连接的应用程序时,它会使用数字证书进行 IBM® Verify 身份验证。 管理员可以使用此数字签名进行身份验证,以满足身份认证和合规要求。 此外,证书可能支持通用访问卡(CAC)或个人身份验证卡(PIV)。
准备工作
- 您必须具有管理许可权,才能完成此任务。
- 以管理员身份登录管理控制台 IBM Verify 。
- 要使用证书提供商,您的租户必须拥有自定义主机名。 请参阅 “获取自定义主机名 ”。
- 您需要通过支持渠道提供根证书和中间证书:
- 如果您的租户已创建且自定义主机名配置正确,请 IBM Verify 通过 IBM 向支持团队提交工单,我们将通知您如何提供证书。
- 您必须将证书保存为 X.509 PEM 所示的编码格式。
- 这是一个示例:
# Trust chain intermediate certificate -----BEGIN CERTIFICATE----- MIIEaTCCA1GgAwIBAgILBAAAAAABRE7wQkcwDQYJKoZIhvcNAQELBQAwVzELMAkG C33JiJ1Pi/D4nGyMVTXbv/Kz6vvjVudKRtkTIso21ZvBqOOWQ5PyDLzm+ebomchj SHh/VzZpGhkdWtHUfcKc1H/hgBKueuqI6lfYygoKOhJJomIZeg0k9zfrtHOSewUj ... dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDMGA1UdHwQsMCow KKAmoCSGImh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC5jcmwwPQYIKwYB K1pp74P1S8SqtCr4fKGxhZSM9AyHDPSsQPhZSZg= -----END CERTIFICATE----- # Trust chain root certificate -----BEGIN CERTIFICATE----- MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ ... jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp 38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== -----END CERTIFICATE-----注: 有关 PEM 编码格式的更多信息,请参阅RFC 1421 - 确认证书链已在您的租户中正确配置,并使用了自定义主机名。 收到确认后,您可以使用已签发的客户端证书进行 SAML 和 OIDC 身份验证,以及访问您的用户 Launchpad。
注意: 要使客户端证书认证正常工作,必须有一个可供公众访问的 CRL 分发点或 OCSP 端点(保存在客户端证书中)。
关于此任务
Verify 支持访问多种功能,以完成复杂任务。 例如,用于开发自定义服务提供商的自有基础服务提供商以及其他常用应用程序接口。 X.509 数字签名证书具有诸多优势。 其中两个重要环节是 certificate revocation lists 和 certification path validation algorithm 最终到达一个信任锚点。
过程
故障诊断
如果配置无法正常工作,可能有以下原因:
如果已完成添加 X.509 证书提供商的所有步骤,但在测试配置页面中测试 URL 时仍无法看到证书提示:
- 请确保正在使用自定义主机名。
- 请确保通过支持渠道向 IBM Verify 提供证书链。
如果已完成引入 X.509 证书提供商的所有步骤,但在测试配置页面访问测试地址 URL 时未看到证书提示,且身份验证无法正常工作:
- 请确保证书提供程序已启用。
- 如果已启用 JITP,请确保已在指定的身份提供商中创建了该用户。
- 如果已禁用 JITP,请确保该用户在指定的身份提供商中确实存在。
如果在 uniqueUserIdentifierX.509 证书提供程序完成安装后更改了该属性,则该更改仅适用于新的身份验证操作以及首次使用证书进行身份验证的用户。
如果启用了 JITP,则对于在特定身份提供商中首次创建的用户。
默认情况下, X.509 证书提供程序处于禁用状态,管理员必须先启用它,然后才能进行测试配置。