Accéder au lecteur web
L’URL du site web du lecteur web est http(s)://<FQDN of Session Recording server>/WebPlayer. Pour garantir l’utilisation de HTTPS, ajoutez une liaison SSL au site web dans IIS et mettez à jour le fichier de configuration SsRecWebSocketServer.config.
Remarque :
Lors de la connexion au site web du lecteur web, les utilisateurs de domaine n’ont pas besoin de saisir leurs informations d’identification, contrairement aux utilisateurs hors domaine.
Les navigateurs pris en charge incluent Google Chrome, Microsoft Edge et Firefox.
Pour que le lecteur web fonctionne correctement, assurez-vous d’activer WebGL dans Firefox.
Cet article vous guide tout au long du processus d’installation et d’activation du lecteur web, ainsi que du processus de configuration HTTPS.
Installer le lecteur web
Installez le lecteur web uniquement sur le serveur d’enregistrement de session. Double-cliquez sur SessionRecordingWebPlayer.msi et suivez les instructions pour terminer votre installation. Pour plus d’informations sur l’installation de Session Recording, consultez Installer, mettre à niveau et désinstaller.
À partir de la version 2103, Session Recording migre le serveur WebSocket vers IIS. Une fois le lecteur web installé, les applications SessionRecordingRestApiService, SessionRecordingWebStreaming et WebPlayer apparaissent dans IIS.

Une nouvelle installation de Session Recording 2103 et versions ultérieures connecte votre navigateur web au serveur WebSocket hébergé dans IIS lorsque vous accédez au site web du lecteur web. Le serveur WebSocket hébergé dans IIS est en version 2.0, comme l’indique la valeur de registre WebSocketServerVersion sous la clé de registre à l’emplacement HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server.

Une mise à niveau d’une version antérieure vers Session Recording 2103 et versions ultérieures connecte votre navigateur web au serveur WebSocket basé sur Python. Pour vous connecter au serveur WebSocket hébergé dans IIS, exécutez la commande <Chemin d’installation du serveur d’enregistrement de session>\Bin\SsRecUtils.exe -enablestreamingservice. Pour vous reconnecter au serveur WebSocket basé sur Python, exécutez la commande <Chemin d’installation du serveur d’enregistrement de session>\Bin\SsRecUtils.exe - disablestreamingservice. Le serveur WebSocket basé sur Python est en version 1.0.
Activer le lecteur web
Le lecteur web est activé par défaut.
-
Pour désactiver le lecteur web, démarrez une invite de commandes Windows et exécutez la commande
<Session Recording Server installation path>\Bin\SsRecUtils.exe –disablewebplayer. -
Pour activer le lecteur web, démarrez une invite de commandes Windows et exécutez la commande
<Session Recording Server installation path>\Bin\SsRecUtils.exe -enablewebplayer.
Configurer HTTPS
L’URL du site web du lecteur web est http(s)://<FQDN of Session Recording server>/WebPlayer. Pour garantir l’utilisation de HTTPS, ajoutez une liaison SSL au site web dans IIS et mettez à jour le fichier de configuration SsRecWebSocketServer.config.
Remarque :
Lors de la connexion au site web du lecteur web, les utilisateurs de domaine n’ont pas besoin de saisir leurs informations d’identification, tandis que les utilisateurs hors domaine doivent le faire.
Pour utiliser HTTPS afin d’accéder au site web du lecteur web, suivez les étapes suivantes :
-
Ajoutez une liaison SSL dans IIS.
-
Obtenez un certificat SSL au format PEM auprès d’une autorité de certification (CA) fiable.
Remarque :
La plupart des navigateurs populaires tels que Google Chrome et Firefox ne prennent plus en charge le nom commun dans une demande de signature de certificat (CSR). Ils imposent le nom alternatif du sujet (SAN) dans tous les certificats publiquement approuvés. Pour utiliser le lecteur web via HTTPS, prenez les mesures suivantes en conséquence :
-
Lorsqu’un seul serveur d’enregistrement de session est utilisé, mettez à jour le certificat du serveur d’enregistrement de session vers un certificat SAN.

-
Lorsque l’équilibrage de charge est utilisé, assurez-vous qu’un certificat SAN est disponible à la fois sur Citrix ADC et sur chaque serveur d’enregistrement de session.
Équilibrage de charge en cours d’utilisation(/fr-fr/session-recording/current-release/media/load-balancing-in-use2.png)
-
-
Dans IIS, cliquez avec le bouton droit sur le site Web et sélectionnez Ajouter des liaisons. La boîte de dialogue Liaisons de site s’affiche.
-
Cliquez sur Ajouter dans le coin supérieur droit. La boîte de dialogue Ajouter une liaison de site s’affiche.
-
Sélectionnez https dans la liste Type et sélectionnez votre certificat SSL.
Sélectionner HTTPS(/fr-fr/session-recording/current-release/media/selecting-https.png)
Sélectionnez votre certificat SSL(/fr-fr/session-recording/current-release/media/select-ssl-certificate.png)
-
Cliquez sur OK.
-
-
Mettez à jour le fichier de configuration
SsRecWebSocketServer.config.-
Localisez et ouvrez le fichier de configuration
SsRecWebSocketServer.config.Le fichier de configuration
SsRecWebSocketServer.configse trouve généralement dans le dossier<Session Recording Server installation path>\Bin\. -
Activez TLS en modifiant TLSEnable=1 et ignorez les champs ServerPort, SSLCert et SSLKey.
-
Enregistrez vos modifications.
-