2016-04-07 149 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個客戶端用戶名帳戶的限制。任何數量的客戶端都可以共享客戶端用戶名。 –