您可以从 VMware Identity Manager 管理控制台启用并配置证书身份验证。
先决条件
从对用户提供的证书进行签名的 CA 那里获取根证书和中间证书。
(可选)用于证书身份验证的有效证书策略的对象标识符 (Object Identifier, OID) 列表。
对于吊销检查,CRL 的文件位置以及 OCSP 服务器的 URL。
(可选)OCSP 响应签名证书文件位置。
同意表单内容(如果同意表单在身份验证之前显示)。
过程
- 在管理控制台的“身份和访问管理”选项卡中,选择设置。
- 在“连接器”页面上,选择要配置的连接器所对应的“工作线程”链接。
- 单击身份验证适配器,然后单击 CertificateAuthAdapter。
- 配置“证书身份验证适配器”页。
选项 |
描述 |
*名称 |
名称必填。默认名称为 CertificateAuthAdapter。您可以对此名称进行更改。 |
启用证书适配器 |
选中此复选框可启用证书身份验证。 |
*根 CA 证书和中间 CA 证书 |
选择要上载的证书文件。您可以选择多个编码为 DER 或 PEM 的根 CA 证书和中间 CA 证书。 |
上载的 CA 证书 |
将在表单的“上载的 CA 证书”部分中列出上载的证书文件。 |
证书中没有 UPN 时使用电子邮件 |
如果用户主体名称 (User Principal Name, UPN) 在证书中不存在,选中此复选框可将 emailAddress 属性作为主体备用名称扩展以验证用户帐户。 |
接受的证书策略 |
创建在证书策略扩展中接受的对象标识符列表。 输入证书颁发策略的对象 ID 号 (Object ID, OID)。单击添加其他值以添加其他 OID。 |
启用证书吊销 |
选中此复选框可启用证书吊销检查。吊销检查可防止已吊销用户证书的用户进行身份验证。 |
使用证书中的 CRL |
选中此复选框可使用由颁发证书的 CA 所发布的证书吊销列表 (Certificate Revocation List, CRL) 验证证书的状态(吊销或未吊销)。 |
CRL 位置 |
输入从中检索 CRL 的服务器文件路径或本地文件路径。 |
启用 OCSP 吊销 |
选中此复选框可使用在线证书状态协议 (Online Certificate Status Protocol, OCSP) 证书验证协议获取证书的吊销状态。 |
OCSP 失败时使用 CRL |
如果配置了 CRL 和 OCSP,您可以选中此复选框以在 OCSP 检查不可用时改用 CRL。 |
发送 OCSP 随机值 |
如果您希望在响应中发送 OCSP 请求的唯一标识符,请选中此复选框。 |
OCSP URL |
如果启用了 OCSP 吊销,请输入 OCSP 服务器地址以进行吊销检查。 |
OCSP 响应者的签名证书 |
输入响应者的 OCSP 证书路径 (/path/to/file.cer)。 |
在身份验证前启用同意表单 |
选中此复选框可包含在用户使用证书身份验证登录到其 Workspace ONE 门户之前显示的同意表单页面。 |
同意表单内容 |
在此文本框中键入同意表单中显示的文本。 |
- 单击保存。
下一步做什么
将证书身份验证方法添加到默认访问策略中。转到“身份和访问管理”>“管理”>“策略”页面,然后编辑默认策略规则以添加证书身份验证。请参阅管理要应用于用户的身份验证方法。
如果配置了证书身份验证并在负载平衡器后面设置服务设备,请确保 VMware Identity Manager 连接器在负载平衡器上配置为使用 SSL 直通且未配置为终止 SSL。这种配置可确保在连接器和客户端之间进行 SSL 握手以便将证书传递给连接器。