Host-zu-Client-Umleitung

Die Host-zu-Client-Umleitung ermöglicht es, 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 zu öffnen. 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 spezifischer 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, auf die Sie auf einer Webseite zugreifen oder die Sie in die Adressleiste des in der Citrix-Sitzung ausgeführten Webbrowsers eingeben. Für die Umleitung von URLs in Webbrowsern siehe 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. Die 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 besitzt, 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 durch die falsche Verwendung des Registrierungs-Editors entstehen, 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. 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. Zum 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. Fügen Sie nur den FQDN ein, ohne Protokolle (http:// oder https://). Ein FQDN kann einen Stern (*) als Platzhalterzeichen nur an der äußersten linken Position enthalten. Dieser Platzhalter stimmt mit einer einzelnen Domänenebene überein, was den Regeln in RFC 6125 entspricht. Zum Beispiel:

www.exmaple.com

*.example.com

Hinweis:

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

Standardbrowserkonfiguration des Server-VDAs

Die Aktivierung der Host-zu-Client-Umleitung, wie in diesem Abschnitt beschrieben, überschreibt jede frühere 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 Standardbrowserkonfiguration des Server-VDAs in der Liste der über die Registrierung verwalteten Funktionen.

Host-zu-Client-Umleitung