NetScaler Gateway 上的证书管理
在 NetScaler Gateway 上,您可以使用证书创建安全连接并对用户进行身份验证。
为了建立安全连接,连接的一端需要服务器证书。连接的另一端需要颁发服务器证书的证书颁发机构 (CA) 的根证书。
-
服务器证书。服务器证书用于证明服务器的身份。NetScaler Gateway 需要这种类型的数字证书。
-
根证书。根证书用于标识签署服务器证书的 CA。根证书属于证书颁发机构。用户设备需要这种类型的数字证书来验证服务器证书。
当用户设备上的 Web 浏览器建立安全连接时,服务器会将其证书发送到设备。
当用户设备收到服务器证书时,Web 浏览器(例如 Internet Explorer)会检查是哪个 CA 颁发了该证书,以及该 CA 是否受用户设备信任。如果 CA 不受信任,或者它是一个测试证书,Web 浏览器会提示用户接受或拒绝该证书(实际上是接受或拒绝访问该站点的能力)。
NetScaler Gateway 支持以下三种类型的证书:
-
绑定到虚拟服务器的测试证书,也可用于连接到服务器场。NetScaler Gateway 附带预安装的测试证书。
-
PEM 或 DER 格式的证书,由 CA 签名并与私钥配对。
-
PKCS#12 格式的证书,用于存储或传输证书和私钥。PKCS#12 证书通常从现有 Windows 证书导出为 PFX 文件,然后安装在 NetScaler Gateway 上。
Citrix® 建议使用由受信任的 CA(例如 Thawte 或 Verisign)签名的证书。