如在安装 View Composer 后配置新的 TLS 证书,则必须运行 SviConfig ReplaceCertificate 实用程序以替换绑定至 View Composer 所用端口的证书。该实用程序可解除绑定现有证书,并可将新证书绑定至该端口。

如在安装 View Composer 之前在 Windows Server 计算机中安装新证书,则不必运行 SviConfig ReplaceCertificate 实用程序。运行 View Composer 安装程序时,你可选择由 CA 签发的某个证书取代默认的自签发证书。安装过程中会将选择的证书绑定至 View Composer 使用的端口。

如您试图将现有证书或默认的自签发证书替换为新证书,则必须使用 SviConfig ReplaceCertificate 实用程序。

前提条件

确认已将新证书导入至安装有 View Composer 的 Windows Server 计算机中的 Windows 本地计算机证书存储区中。

过程

  1. 停止 View Composer 服务。
  2. 在安装了 View Composer 的 Windows Server 主机上,打开命令提示符。
  3. 导航到 SviConfig 可执行文件。
    该文件与 View Composer 应用程序位于同一位置。默认路径为 C:\Program Files (x86)\VMware\VMware View Composer\sviconfig.exe
  4. 键入 SviConfig ReplaceCertificate 命令。
    例如:
    sviconfig -operation=ReplaceCertificate
              -delete=false
    其中 -delete 是必需的参数,应用于被替换的证书。您必须指定 -delete=true 以从 Windows 本地计算机证书存储区中删除旧证书,或者指定 -delete=false 以保留 Windows 证书存储区中的旧证书。
    实用程序显示 Windows 本地计算机证书存储区中可使用的 TLS 证书编号列表。
  5. 要选择某个证书,请键入证书的编号,并按 Enter。
  6. 重新启动 View Composer 服务,使所做更改生效。

示例: SviConfig ReplaceCertificate

下例替换了绑定至 View Composer 端口的证书:

sviconfig -operation=ReplaceCertificate
          -delete=false