Endpoint Central服务器使用客户端证书身份验证来验证尝试与服务器建立连接的已安装代理的计算机。每个代理都有一个唯一的证书和一个由服务器的可信根证书颁发机构签名的相应私钥。成功验证证书和密钥后,服务器将连接到代理。如果验证失败,连接将被断开。这样做是为了确保安全,并防止未经授权的客户端连接到服务器。
注意:客户端证书不同于服务器证书。服务器在会话开始时提供服务器证书,代理使用该证书来验证服务器的可信度。另一方面,客户端证书由代理在SSL握手期间提供,并由服务器用于对代理进行身份验证。
应在“管理”页签下的“安全设置”页面中手动启用客户端证书身份验证。此选项仅在Endpoint Central构建号100647或更高版本上可用。
注意:
启用此身份验证时,您将收到未升级到上述代理版本的代理数量。如果升级失败,这些装有代理的计算机将不再在Endpoint Central下进行管理。
客户端证书限制对具有证书授权的代理的访问。假设您的证书是安全管理和分发的,那么未经授权的客户端很难连接到服务器,因为您需要的不仅仅是用户名和密码。
客户端证书通过HTTPS TLS握手进行身份验证。如果在代理和服务器之间配置了代理服务器,则不会发生身份验证,因为代理服务器会断开HTTPS连接并代表代理连接到服务器。由于上述限制,如果启用了客户端证书身份验证,则无法为分发服务器配置代理服务器。如果配置了代理服务器,则无法启用客户端证书身份验证。