访问 Web 播放器

Web 播放器网站的 URL 为 http(s)://<FQDN of Session Recording server>/WebPlayer。为确保使用 HTTPS,请在 IIS 中为该网站添加 SSL 绑定,并更新 SsRecWebSocketServer.config 配置文件。

注意:

  • 登录 Web 播放器网站时,域用户无需输入凭据,而非域用户则必须输入。

  • 支持的浏览器包括谷歌浏览器、微软 Edge 和火狐浏览器。

  • 为使 Web 播放器正常运行,请确保在 Firefox 中启用 WebGL。

本文将指导您完成 Web 播放器的安装和启用过程以及 HTTPS 的配置过程。

安装 Web 播放器

仅在 Session Recording 服务器上安装网页播放器。双击 SessionRecordingWebPlayer.msi 并按照说明完成安装。有关安装 Session Recording 的详细信息,请参阅安装、升级和卸载

Starting from Version 2103, Session Recording migrates the WebSocket server to IIS. With the web player installed, the SessionRecordingRestApiService, SessionRecordingWebStreaming, and WebPlayer applications appear in IIS.

IIS 中托管的应用程序

全新安装 Session Recording 2103 及更高版本后,当您访问 Web 播放器网站时,Web 浏览器会连接到 IIS 中托管的 WebSocket 服务器。IIS 中托管的 WebSocket 服务器版本为 2.0,如注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server 下的注册表值 WebSocketServerVersion 所示。

WebSocket Server Version

An upgrade installation from an earlier version to Session Recording 2103 and later connects your web browser to the Python-based WebSocket server. To connect to the WebSocket server hosted in IIS, run the <Session Recording server installation path>\Bin\SsRecUtils.exe -enablestreamingservice command. To connect back to the Python-based WebSocket server, run the <Session Recording server installation path>\Bin\SsRecUtils.exe - disablestreamingservice command. The Python-based WebSocket server is versioned 1.0.

启用 Web 播放器

Web播放器默认启用。

  • 要禁用Web播放器,请启动Windows命令提示符并运行 <Session Recording Server installation path>\Bin\SsRecUtils.exe –disablewebplayer 命令。

  • 要启用Web播放器,请启动Windows命令提示符并运行 <Session Recording Server installation path>\Bin\SsRecUtils.exe -enablewebplayer 命令。

配置 HTTPS 功能

Web播放器网站的URL为 http(s)://<FQDN of Session Recording server>/WebPlayer。为确保使用HTTPS,请在IIS中为该网站添加SSL绑定并更新 SsRecWebSocketServer.config 配置文件。

注意:

登录Web播放器网站时,域用户无需输入凭据,而非域用户则必须输入。

要使用HTTPS访问Web播放器网站,请完成以下步骤:

  1. 在IIS中添加SSL绑定。

    1. 从受信任的证书颁发机构 (CA) 获取PEM格式的SSL证书。

      注意:

      大多数常用浏览器(例如Google Chrome和Firefox)不再支持证书签名请求 (CSR) 中的公用名。它们在所有公共信任证书中强制实施主题备用名称 (SAN)。要通过HTTPS使用Web播放器,请相应地执行以下操作:

      • 当使用单个会话录制服务器时,将会话录制服务器的证书更新为SAN证书。

        正在使用的单个会话录制服务器

      • 当使用负载平衡时,请确保Citrix ADC和每个会话录制服务器上都提供了SAN证书。

        正在使用的负载均衡

    2. 在 IIS 上,右键单击网站并选择 添加绑定站点绑定对话框随即出现。

    3. 单击右上角的 添加添加站点绑定对话框随即出现。

    4. 类型 列表中选择 https 并选择您的 SSL 证书。

      选择 HTTPS协议

      选择您的 SSL 证书

    5. 单击 确定

  2. 更新 SsRecWebSocketServer.config 配置文件。

    1. 找到并打开 SsRecWebSocketServer.config 配置文件。

      SsRecWebSocketServer.config 配置文件通常位于 <Session Recording Server installation path>\Bin\ 文件夹中。

    2. Enable TLS by editing TLSEnable=1 and ignore the ServerPort, SSLCert, and SSLKey fields.

    3. 保存您的更改。

访问 Web 播放器