Host-zu-Client-Umleitung

Die Host-zu-Client-Umleitung ermöglicht es, dass URLs, die als Hyperlinks in Anwendungen eingebettet sind, die in einer Citrix®-Sitzung ausgeführt werden, mit der entsprechenden Anwendung auf dem Endgerät des Benutzers geöffnet werden. Einige häufige Anwendungsfälle für die Host-zu-Client-Umleitung sind:

  • Umleitung von Websites in Fällen, in denen der Citrix-Server keinen Internet- oder Netzwerkzugriff auf die Quelle hat.
  • Umleitung von Websites, wenn das Ausführen eines Webbrowsers innerhalb der Citrix-Sitzung aus Sicherheits-, Leistungs-, Kompatibilitäts- oder Skalierbarkeitsgründen nicht erwünscht ist.
  • Umleitung bestimmter URL-Typen in Fällen, in denen die zum Öffnen der URL erforderlichen Anwendungen nicht auf dem Citrix-Server installiert sind.

Die Host-zu-Client-Umleitung ist nicht für URLs vorgesehen, die Sie auf einer Webseite aufrufen oder in die Adressleiste des in der Citrix-Sitzung ausgeführten Webbrowsers eingeben. Informationen zur Umleitung von URLs in Webbrowsern finden Sie unter Bidirektionale URL-Umleitung oder Browserinhaltsumleitung.

Systemanforderungen

  • Multi-session OS VDA
  • Unterstützte Clients:
    • Citrix Workspace™ app für Windows
    • Citrix Workspace app für Mac
    • Citrix Workspace app für Linux
    • Citrix Workspace app für HTML5
    • Citrix Workspace app für Chrome

Auf dem Clientgerät muss eine Anwendung installiert und konfiguriert sein, um die Umleitung der URL-Typen zu verarbeiten.

Konfiguration

Verwenden Sie die Citrix-Richtlinie Host-zu-Client-Umleitung, um diese Funktionalität zu aktivieren. Host-zu-Client-Umleitung ist standardmäßig deaktiviert. Nachdem Sie die Host-zu-Client-Umleitungsrichtlinie aktiviert haben, registriert sich die Citrix Launcher-Anwendung beim Windows-Server, um sicherzustellen, dass sie URLs abfangen und an das Clientgerät senden kann.

Anschließend müssen Sie die Windows-Gruppenrichtlinie so konfigurieren, dass Citrix Launcher als Standardanwendung für die erforderlichen URL-Typen verwendet wird. Erstellen Sie auf dem Citrix Server-VDA die Datei ServerFTAdefaultPolicy.xml und fügen Sie den folgenden XML-Code ein.

<?xml version="1.0" encoding="UTF-8"?>

<DefaultAssociations>

<Association Identifier="http" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="https" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

</DefaultAssociations>
<!--NeedCopy-->

Navigieren Sie in der Gruppenrichtlinien-Verwaltungskonsole zu Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Datei-Explorer > Standardzuordnungs-Konfigurationsdatei festlegen, und speichern Sie Ihre Datei ServerFTAdefaultPolicy.xml.

Hinweis:

Wenn ein Citrix-Server die Gruppenrichtlinieneinstellungen nicht hat, fordert Windows die Benutzer auf, eine Anwendung zum Öffnen von URLs auszuwählen.

Standardmäßig unterstützen wir die Umleitung der folgenden URL-Typen:

  • HTTP
  • HTTPS
  • RTSP
  • RTSPU
  • PNM
  • MMS

Um zusätzliche Standard- oder benutzerdefinierte URL-Typen in die Liste für die Umleitung aufzunehmen, erstellen Sie eine neue Zeile für den Assoziationsbezeichner in der zuvor erwähnten Datei ServerFTAdefaultPolicy.xml. Zum Beispiel:

<Association Identifier="ftp" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="mailto" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype1" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

<Association Identifier="customtype2" ProgId="ServerFTAHTML" ApplicationName="ServerFTA" />

Das Hinzufügen von URL-Typen zur Liste erfordert auch eine Clientkonfiguration. Erstellen Sie den folgenden Registrierungsschlüssel und die Werte auf dem Windows-Client.

Hinweis:

Eine falsche Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen, die eine Neuinstallation Ihres Betriebssystems erforderlich machen können. Citrix kann nicht garantieren, dass Probleme, die aus der falschen Verwendung des Registrierungs-Editors resultieren, behoben werden können. Verwenden Sie den Registrierungs-Editor auf eigenes Risiko. Sichern Sie die Registrierung unbedingt, bevor Sie sie bearbeiten.

  • Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Citrix\ICA Client\SFTA
  • Wertname: ExtraURLProtocols
  • Werttyp: REG_SZ
  • Wertdaten: Geben Sie die erforderlichen URL-Typen durch Semikolon getrennt an. Fügen Sie alles vor dem Autoritätsteil der URL ein. Zum Beispiel: ftp://;mailto:;customtype1://;custometype2://

Sie können URL-Typen nur für Windows-Clients hinzufügen. Clients, denen die oben genannten Registrierungseinstellungen fehlen, lehnen die Umleitung zurück zur Citrix-Sitzung ab. Der Client muss eine Anwendung installiert und konfiguriert haben, um die angegebenen URL-Typen zu verarbeiten.

Um URL-Typen aus der Standardumleitungsliste zu entfernen, erstellen Sie den folgenden Registrierungsschlüssel und die Werte auf dem Server-VDA.

  • Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA

  • Wertname: DisableServerFTA
  • Werttyp: DWORD
  • Wertdaten: 1

  • Wertname: NoRedirectClasses
  • Werttyp: REG_MULTI_SZ
  • Wertdaten: Geben Sie eine beliebige Kombination der Werte an: http, https, rtsp, rtspu, pnm oder mms. Geben Sie mehrere Werte in separaten Zeilen ein. Beispiel:

http

https

rtsp

Um die Host-zu-Client-Umleitung für eine bestimmte Gruppe von Websites zu aktivieren, erstellen Sie einen Registrierungsschlüssel und Werte auf dem Server-VDA.

  • Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • Wertname: ValidSites
  • Werttyp: REG_MULTI_SZ
  • Wertdaten: Geben Sie eine beliebige Kombination von vollqualifizierten Domänennamen (FQDNs) an. Geben Sie mehrere FQDNs in separaten Zeilen ein. Geben Sie nur den FQDN an, ohne Protokolle (http:// oder https://). Ein FQDN kann einen Stern (*) als Platzhalterzeichen nur an der äußersten linken Position enthalten. Dieser Platzhalter entspricht einer einzelnen Domänenebene, was den Regeln in RFC 6125 entspricht. Beispiel:

www.exmaple.com

*.example.com

Hinweis:

Sie können den Schlüssel ValidSites nicht zusammen mit den Schlüsseln DisableServerFTA und NoRedirectClasses verwenden.

Server-VDA-Standardbrowserkonfiguration

Die Aktivierung der Host-zu-Client-Umleitung, wie in diesem Abschnitt beschrieben, überschreibt jede vorherige Standardbrowserkonfiguration auf dem Server-VDA. Wenn eine Web-URL nicht umgeleitet wird, übergibt der Citrix Launcher die URL an den Browser, der im Registrierungsschlüssel command_backup konfiguriert ist. Der Schlüssel verweist standardmäßig auf Internet Explorer, Sie können ihn jedoch ändern, um den Pfad zu einem anderen Browser einzuschließen. Weitere Informationen finden Sie unter Server-VDA-Standardbrowserkonfiguration in der Liste der über die Registrierung verwalteten Funktionen.

Host-zu-Client-Umleitung