Einschalten von HTML 5 unter XenDesktop 7.8
Eine Anleitung von Marco Fernandez, wie HTML5 unter XenDesktop 7.8 eingeschaltet werden kann.
«Citrix Receiver für HTML5» ist im «Citrix Receiver für Web-Sites» integriert. Um mit Citrix Receiver für HTML5 auf virtuelle Desktops und gehostete Anwendungen zuzugreifen, navigieren Sie mit einem unterstützten Betriebssystem und einem kompatiblen Browser zu einer Receiver Web-Site. In diesem Artikel sehen Sie, wie das funktioniert.
Folgende Fälle der Benutzererfahrung sind mit Citrix Receiver für HTML5 zu erwarten:
- Wenn Sie die Site nicht so konfiguriert haben, dass Citrix Receiver für HTML5 immer verwendet wird, versucht die Site bei Geräten mit Windows und Mac OS X zu ermitteln, ob Citrix Receiver lokal installiert ist. Wenn Citrix Receiver nicht erkannt wird, werden Benutzer aufgefordert, die entsprechende Citrix-Receiver-Version für ihre Plattform herunterzuladen und zu installieren. Benutzer, die Citrix Receiver nicht installieren können, erhalten diese Aufforderung bei jeder Anmeldung an Citrix Receiver für Web-Site. Benutzer, die Citrix Receiver lokal installiert haben, müssen diese Version für den Zugriff auf Ressourcen von der Site verwenden, sie erhalten keine Option für die Verwendung von Citrix Receiver für HTML5. Wenn Sie die Citrix Receiver für Web-Site so konfiguriert haben, dass Citrix Receiver für HTML5 immer verwendet wird, müssen alle Benutzer über Citrix Receiver für HTML5 auf Ressourcen von der Site zugreifen, unabhängig davon, ob sie eine lokal installierte Version von Citrix Receiver haben.
- Wenn Benutzer über Citrix Receiver für HTML5 auf einen Desktop oder eine Anwendung zugreifen, wird die Ressource auf einer neuen Browserregisterkarte oder in einem neuen Fenster angezeigt, gemäss den Browsereinstellungen des Benutzers. Sie können Citrix Receiver für HTML5 so konfigurieren, dass Ressourcen immer auf der gleichen Registerkarte wie Citrix Receiver für Web-Site gestartet werden.
- Wenn ein Benutzer eine weitere Anwendung startet, prüft Citrix Receiver für HTML5, ob die Anwendung in der bestehenden Sitzung gestartet werden kann, bevor eine neue Sitzung erstellt wird. So können Benutzer auf mehrere Anwendungen über eine Verbindung zugreifen und die verfügbaren Ressourcen effizienter verwenden.
Um den Receiver für HTML5 unter XenDesktop 7.8 zu aktivieren, folgen Sie dieser Anleitung:
Schritt 1: Einschalten von HTML 5 in Citrix Storefront 3.5
Als Erstes melden Sie sich auf dem Storefront Server an. Starten Sie die Storefront Console, um die «Receiver for Web»-Einstellungen vorzunehmen. Mit einem Rechtsklick auf den entsprechenden Store öffnen Sie die Option «Manage Receiver for Web Site».
Im neu geöffneten Fenster klicken Sie auf «Configure».
Unter dem Menüpunkt «Deploy Citrix Receiver» aktivieren Sie in den Deployment-Optionen «Use Receiver for HTML5 if local Receiver is unavailable».
Schritt 2: Einschalten der ICA Websockets Connections Policy im Citrix Studio (auf dem XenDesktop oder XenApp Server)
So erstellen Sie eine neue Policy, um die WebSockets-Einstellungen zu aktivieren:
Öffnen Sie im Citrix Studio den Menüpunkt «Actions» und dort im Unterpunkt «Policy» die Option «Create Policy».
Benennen Sie die Policy wie folgt: «HTML5 web Browser».
Über die Suchmaske können Sie nach «websoc» suchen, um die drei WebSockets Policies anzeigen zu lassen. Klicken Sie neben den entsprechenden Policies auf «Select», um die Einstellungen der einzelnen Policies anzupassen.
Diese Policy-Einstellungen müssen Sie anpassen:
- WebSockets connections: auf Allowed
- Web Sockets port number: auf 8008
- WebSockets trusted origin server list: *
Wenn Sie alle Einstellungen angepasst haben, klicken Sie in der Übersichtsmaske auf «Next».
In diesem Schritt können Sie die Policy entsprechend den Objekten Delivery Group, Delivery Group type, Organizational Unit und Tag zuteilen. Unter der Option «Assign» können Sie die Objekte auswählen.
Im letzten Schritt wird eine Zusammenfassung der vorgenommenen Einstellungen angezeigt. Sofern alles stimmt, können Sie mit «Finish» beenden.
Schritt 3: Testen der HTML5-Einstellungen:
Loggen Sie sich via NetScaler Unified Gateway ein.
Nach dem Einloggen erscheint eine Meldung, dass der Citrix Receiver mit Ihrem Desktop verbunden wurde. Bestätigen Sie die Meldung mit «OK».
Um den Desktop oder eine Applikation zu starten, benötigt man einen HTML5-fähigen Browser. Starten Sie «domain user» Windows 10 Desktop.
Nun sind Sie ohne Citrix Receiver am Windows 10 Client angemeldet.
Die gleiche Möglichkeit haben Sie, wenn Sie publizierte Applikationen starten.