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,pnmodermms. 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://oderhttps://). 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.