Webプレイヤーにアクセスする
WebプレイヤーのWebサイトのURLはhttp(s)://<FQDN of Session Recording server>/WebPlayerです。HTTPSの使用を確実にするには、IISのWebサイトにSSLバインディングを追加し、SsRecWebSocketServer.config構成ファイルを更新します。
注:
WebプレイヤーのWebサイトにログオンする際、ドメインユーザーは資格情報を入力する必要はありませんが、非ドメインユーザーは入力する必要があります。
サポートされているブラウザには、Google Chrome、Microsoft Edge、およびFirefoxが含まれます。
Webプレイヤーが適切に機能するように、FirefoxでWebGLを有効にしてください。
この記事では、Webプレイヤーのインストールと有効化のプロセス、およびHTTPSの構成プロセスについて説明します。
Webプレイヤーをインストールする
WebプレイヤーはSession Recordingサーバーにのみインストールしてください。SessionRecordingWebPlayer.msiをダブルクリックし、指示に従ってインストールを完了します。Session Recordingのインストールに関する詳細については、「インストール、アップグレード、およびアンインストール」を参照してください。
バージョン2103以降、セッションレコーディングはWebSocketサーバーをIISに移行します。Webプレイヤーがインストールされると、SessionRecordingRestApiService、SessionRecordingWebStreaming、およびWebPlayerアプリケーションがIISに表示されます。

Session Recording 2103以降の新規インストールでは、WebプレイヤーのWebサイトにアクセスすると、WebブラウザがIISでホストされているWebSocketサーバーに接続されます。IISでホストされているWebSocketサーバーのバージョンは2.0であり、これはHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Serverにあるレジストリキーの下のレジストリ値WebSocketServerVersionによって示されます。

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プレイヤーを有効にする
ウェブプレーヤーはデフォルトで有効になっています。
-
ウェブプレーヤーを無効にするには、Windowsコマンドプロンプトを起動し、
<Session Recording Server installation path>\Bin\SsRecUtils.exe –disablewebplayerコマンドを実行します。 -
ウェブプレーヤーを有効にするには、Windowsコマンドプロンプトを起動し、
<Session Recording Server installation path>\Bin\SsRecUtils.exe -enablewebplayerコマンドを実行します。
HTTPSを構成する
ウェブプレーヤーWebサイトのURLはhttp(s)://<FQDN of Session Recording server>/WebPlayerです。HTTPSの使用を確実にするには、IISでWebサイトにSSLバインディングを追加し、SsRecWebSocketServer.config構成ファイルを更新します。
注:
ウェブプレーヤーWebサイトにログオンする場合、ドメインユーザーは資格情報を入力する必要はありませんが、非ドメインユーザーは入力する必要があります。
HTTPSを使用してウェブプレーヤーWebサイトにアクセスするには、次の手順を実行します。
-
IISでSSLバインディングを追加します。
-
信頼された認証局(CA)からPEM形式のSSL証明書を取得します。
注:
Google ChromeやFirefoxなどのほとんどの人気ブラウザは、証明書署名要求(CSR)の共通名をサポートしなくなりました。これらのブラウザは、すべての公開信頼証明書でサブジェクト代替名(SAN)を強制します。HTTPS経由でウェブプレーヤーを使用するには、それに応じて次のアクションを実行します。
-
単一のSession Recording Serverをご利用の場合は、そのサーバーの証明書をSAN証明書に更新してください。

-
ロードバランシングを使用している場合は、Citrix ADCと各Session Recording Serverの両方でSAN証明書が利用可能であることを確認してください。
ロードバランシングの使用中(/ja-jp/session-recording/current-release/media/load-balancing-in-use2.png)
-
-
IISで、ウェブサイトを右クリックし、バインドの追加を選択します。サイトバインドダイアログボックスが表示されます。
-
右上隅にある追加をクリックします。サイトバインドの追加ダイアログボックスが表示されます。
-
種類リストからhttpsを選択し、SSL証明書を選択します。
HTTPSを選択します(/ja-jp/session-recording/current-release/media/selecting-https.png)
SSL証明書の選択(/ja-jp/session-recording/current-release/media/select-ssl-certificate.png)
-
OKをクリックします。
-
-
SsRecWebSocketServer.config構成ファイルを更新します。-
SsRecWebSocketServer.config構成ファイルを見つけて開きます。SsRecWebSocketServer.config構成ファイルは通常、<Session Recording Server installation path>\Bin\フォルダーにあります。 -
TLSEnable=1を編集することでTLSを有効にし、ServerPort、SSLCert、およびSSLKeyの各フィールドは無視してください。
-
変更を保存します。
-