2016-04-07 152 views

回答

2

要为连接到Solace设备的客户端实施客户端证书身份验证,您应该使用客户端证书身份验证功能。

您提到的身份验证类型(无/内部)都是用于配置基本身份验证的选项。如果您希望使用客户端证书,则不应配置基本身份验证并配置客户端证书身份验证。

您可以设置邮件VPN使用客户证书认证具有以下CLI命令:

solace(config)# message-vpn <vpn-name> 
solace(config-msg-vpn)# authentication user-class client 
solace(config-msg-vpn-auth-user-class-client)# client-certificate 

你必须创建一个客户端一个客户端的用户名帐户。客户端用户名帐户用于为已认证的客户端提供预定义的客户端配置(客户端配置文件,ACL配置文件)默认情况下,当客户端使用客户端证书进行身份验证时,客户端证书主题中的公用名称(CN)将用作客户端用户名。或者,您可以将Message VPN配置为使用客户端通过会话属性提供的客户端用户名。

+0

即使使用客户端证书身份验证,我也必须创建一个客户端用户名帐户。那么,这也将受限于在一台Solace设备中的20万个用户名? –

+0

在一个Solace设备上有200K个客户端连接的限制。此限制适用于已通过身份验证并连接到设备的客户端数量,并且客户端用户名帐户不与此限制关联。 您可以在设备上创建9000个客户端用户名帐户的限制。任何数量的客户端都可以共享客户端用户名。 –