Bereitstellen

Bereitstellen der Citrix Workspace-App für HTML5

Aktivieren der Citrix Workspace-App für HTML5 in StoreFront

Sie müssen Citrix Workspace-App für HTML5 auf der Citrix Workspace für Web-Site für den StoreFront-Store aktivieren, der die Desktops und Anwendungen für Benutzer der Citrix Workspace-App für HTML5 enthält.

Wichtig: Verwenden Sie in einer StoreFront-Multiserverbereitstellung jeweils nur einen Server, um Änderungen an der Konfiguration der Servergruppe vorzunehmen. Stellen Sie sicher, dass die Citrix StoreFront-Verwaltungskonsole nicht auf den anderen Servern der Bereitstellung ausgeführt wird. Wenn Sie die Änderungen vorgenommen haben, übertragen Sie die Konfigurationsänderungen auf die Servergruppe, sodass die anderen Server der Bereitstellung aktualisiert werden.

  1. Stellen Sie ggf. StoreFront bereit und erstellen Sie einen Store, in dem die Desktops und Anwendungen aggregiert werden, die die Citrix Workspace-App für HTML5-Benutzern zur Verfügung gestellt werden sollen.

    Eine Citrix Workspace für Web-Site wird automatisch für neue Stores erstellt. Weitere Informationen zum Erstellen von StoreFront-Stores finden Sie unter Erstellen von Stores.

  2. Klicken Sie in der Citrix StoreFront-Verwaltungskonsole im linken Bereich auf den Knoten “Citrix Workspace für Web”. Wählen Sie im Ergebnisbereich die Site aus, über die Ressourcen für Benutzer der Workspace-App für HTML5 bereitgestellt werden, und klicken Sie im Bereich Aktionen auf Citrix Workspace-App bereitstellen.

  3. Aktivieren Sie die Citrix Workspace-App für HTML5 durch Auswahl einer der folgenden Optionen.

    • Wenn Benutzer auf Desktops und Anwendungen der Site über eine lokal installierte Version von Citrix Workspace (sofern vorhanden) zugreifen sollen, wählen Sie Citrix Workspace-App für HTML5 verwenden, falls lokale Installation fehlschlägt aus. Benutzer, die die Citrix Workspace-App bereits installiert haben, können nicht mit der Citrix Workspace-App für HTML5 auf Ressourcen auf der Site zugreifen. Benutzer von Windows und Mac OS X ohne Citrix Workspace werden bei jeder Anmeldung zur Installation des Programms aufgefordert. Sie können aber die Citrix Workspace-App für HTML5 verwenden, wenn eine Installation von Citrix Workspace nicht möglich ist.
    • Wenn Sie möchten, dass alle Benutzer über die Citrix Workspace-App für HTML5 auf Desktops und Anwendungen der Site zugreifen, unabhängig davon, ob sie eine lokal installierte Version der Citrix Workspace-App haben, wählen Sie Immer Workspace-App für HTML5 verwenden aus.
  4. Wenn Sie beim Zulassen von WebSocket-Verbindungen in Citrix Virtual Apps and Desktops den Port geändert haben, führen Sie die nachfolgenden Schritte aus, um den WebSocket-Port für die Citrix Workspace für Web-Site zu ändern.

    1. Öffnen Sie die Datei web.config für die Citrix Workspace für Web-Site in einem Texteditor. Die Datei ist normalerweise im Webverzeichnis C:\inetpub\wwwroot\Citrix\<storename>, wobei storename der Name ist, der beim Erstellen des Stores angegeben wurde.

    2. Suchen Sie das folgende Element in der Datei.

      <html5 … preferences=”” … />

    3. Legen Sie den Wert des Attributs “preferences” auf wsPort:Portnummer; fest, wobei Portnummer der Port ist, den Sie in der Richtlinie konfiguriert haben.

Aktivieren direkter Verbindungen zu Citrix Virtual Apps and Desktops

In der Citrix Workspace-App für HTML5 wird das WebSocket-Protokoll für den Zugriff auf virtuelle Desktops und gehostete Anwendungen verwendet. Standardmäßig sind WebSocket-Verbindungen in Citrix Virtual Apps and Desktops nicht zulässig. Wenn Benutzer Zugriff auf Desktops und Anwendungen vom lokalen Netzwerk ohne Verbindung über Citrix Gateway erhalten sollen, müssen Sie WebSocket-Verbindungen in Citrix Virtual Apps and Desktops zulassen.

WebSocket-Verbindungen sind auch in Citrix Gateway in der Standardeinstellung deaktiviert. Damit Remotebenutzer auf ihre Desktops und Anwendungen über Citrix Gateway zugreifen können, müssen Sie ein HTTP-Profil mit aktivierten WebSocket-Verbindungen erstellen und dieses entweder an den virtuellen Cirix Gateway-Server binden oder global anwenden. Weitere Informationen zum Erstellen von HTTP-Profilen finden Sie unter HTTP-Konfigurationen.

Warnung

Eine unsachgemäße Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen und eine Neuinstallation des Betriebssystems erforderlich machen. Citrix übernimmt keine Garantie dafür, dass Probleme, die auf eine unsachgemäße Verwendung des Registrierungs-Editors zurückzuführen sind, behoben werden können. Die Verwendung des Registrierungs-Editors geschieht daher auf eigene Gefahr. Machen Sie auf jeden Fall ein Backup der Registrierung, bevor Sie sie bearbeiten.

Hinweis

Die Workspace-App für HTML5 unterstützt nur die Basic-Verschlüsselung, wenn Sie die Kommunikation zwischen Benutzergeräten und Citrix Virtual Apps and Desktops-Servern mit SecureICA verschlüsseln.

Aktivieren von Verbindungen zu Citrix Virtual Apps and Desktops mit Citrix Provisioning Services

Zum Bereitstellen nicht-persistenter Maschinen mit Citrix Provisioning Services erstellen Sie den Maschinenkatalog und die Bereitstellungsgruppe für die Verbindungen über die Citrix Workspace-App für HTML5. Stellen Sie sicher, dass die konfigurierten WebSocket-Richtlinien auf den Maschinenkatalog angewendet werden.

Starten Sie die Maschine neu, damit die WebSocket-Richtlinien wirksam werden. Auf Citrix Provisioning Services-basierten Maschinen mit permanenten Schreibcachedateien und auf mit MCS bereitgestellten Maschinen (die eine separate Identitätsdisk haben) werden die Richtlinien nach dem Maschinenneustart permanent. Bei Citrix Provisioning Services-basierten Maschinenkatalogen, die temporäre Schreibcachedateien verwenden, müssen diese Richtlinien allerdings auf die vDisk angewendet werden, ansonsten werden sie nicht auf Zielgeräten implementiert.

Führen Sie die folgenden Schritte aus, um sicherzustellen, dass die Richtlinien richtig auf die vDisk angewendet werden.

  1. Fahren Sie mit der Citrix Provisioning Services Console ein Zielgerät herunter, das zu dem Maschinenkatalog und der Bereitstellungsgruppe gehört. Ändern Sie den Zugriffstyp des Zielgeräts von Production in Maintenance.

    Weitere Informationen finden Sie unter Zielgeräte. Sie müssen ein Zielgerät verwenden, das Teil des Maschinenkatalogs und der Bereitstellungsgruppe ist, sonst werden die Richtlinien nicht angewendet.

  2. Erstellen Sie eine neue Version der vDisk und legen Sie für “Access” die Einstellung “Maintenance” fest. Weitere Informationen finden Sie unter Manuelles Aktualisieren von vDisk-Images.
  3. Starten Sie das Wartungszielgerät unter Auswahl der vDisk-Wartungsversion aus dem Startmenü. Vergewissern Sie sich, dass die nachfolgend aufgeführten Registrierungsschlüssel der Registrierung hinzugefügt wurden.
    1. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICAPolicies\AcceptWebSocketsConnections
    2. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\WebSocketsPort
    3. 9HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\WSTrustedOriginServerList
  4. Fahren Sie das Zielgerät herunter, ändern Sie den Zugriffstyp wieder auf Production und stufen Sie die neue vDisk-Version auf “Produktion” hoch. Starten Sie dann das Zielgerät sowie alle anderen Zielgeräte neu, die derzeit über die vorhandene vDisk ausgeführt werden.

Wenn Sie keine vDisk-Versionsverwaltung verwenden, können Sie die Richtlinien auf das vDisk-Basisimage anwenden, indem Sie alle Zielgeräte, die die vDisk verwenden, herunterfahren, die vDisk in den Privatimagemodus schalten und dann das Zielgerät starten, um das Image zu aktualisieren.

Bereitstellen