Bidirektionale Inhaltsumleitung
Die bidirektionale Inhaltsumleitung ermöglicht die Weiterleitung von HTTP- oder HTTPS-URLs in Webbrowsern oder eingebettet in Anwendungen zwischen der Citrix VDA-Sitzung und dem Client-Endpunkt in beide Richtungen. Eine in einem Browser in der Citrix-Sitzung eingegebene URL kann mit dem Standardbrowser des Clients geöffnet werden. Umgekehrt kann eine in einem Browser auf dem Client eingegebene URL in einer Citrix-Sitzung geöffnet werden, entweder mit einer veröffentlichten Anwendung oder einem Desktop. Einige häufige Anwendungsfälle für die bidirektionale Inhaltsumleitung sind:
- Umleitung von Web-URLs in Fällen, in denen der Startbrowser keinen Netzwerkzugriff auf die Quelle hat.
- Umleitung von Web-URLs aus Gründen der Browserkompatibilität und Sicherheit.
- Umleitung von in Anwendungen eingebetteten Web-URLs, wenn die Ausführung eines Webbrowsers in der Citrix-Sitzung oder auf dem Client nicht erwünscht ist.
Systemanforderungen
- VDA-Betriebssysteme für Einzel- oder Mehrfachsitzungen
- Citrix Workspace™-App für Windows 2311 oder höher
- Citrix Workspace™-App für Linux 2411 oder höher
- Citrix Workspace™-App für Mac 2603 oder höher
Browser:
- Google Chrome mit Citrix Browser Redirection Extension
- Microsoft Edge mit Citrix Browser Redirection Extension
Konfiguration
Ab Citrix Virtual Apps and Desktops™ Version 2311 wird die bidirektionale Inhaltsumleitung nur über Citrix Studio konfiguriert. Frühere Versionen hatten Richtlinieneinstellungen, die sowohl auf dem Client-Endpunkt als auch in Studio konfiguriert wurden. Die bidirektionale Inhaltsumleitung ist standardmäßig deaktiviert.
Informationen zur VDA-Konfiguration finden Sie unter Bidirektionale Inhaltsumleitung in den Einstellungen der ICA-Richtlinie.
Damit die Browserumleitung funktioniert, müssen Browsererweiterungen im ursprünglichen Browser (von dem die URL umgeleitet wird) mithilfe der angezeigten Befehle registriert werden. Führen Sie die Befehle je nach verwendetem Browser bei Bedarf auf dem VDA und dem Client aus.
| Browser | VDA | Client |
|---|---|---|
| Google Chrome | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /regChrome | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regChrome |
| Microsoft Edge | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /regEdge | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regEdge |
| Alle verfügbaren Browser | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /regall | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regall |
So heben Sie die Registrierung einer Browsererweiterung auf:
| Browser | VDA | Client |
|---|---|---|
| Google Chrome | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /unregChrome | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregChrome |
| Microsoft Edge | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /unregEdge | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregEdge |
| Alle verfügbaren Browser | %ProgramFiles(x86)%\Citrix\HDX\bin\vdaredirector.exe /unregall | %ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregall |
Hinweis:
Der Registrierungsbefehl bewirkt, dass Chrome- und Edge-Browser Benutzer beim ersten Start auffordern, die Citrix Browser Redirection Extension zu aktivieren. Die Browsererweiterung kann auch manuell aus dem Google Chrome Web Store installiert werden. Für Microsoft Edge siehe auch Eine Erweiterung aus dem Chrome Web Store zu Microsoft Edge hinzufügen.
Platzhalterumleitung vom Citrix VDA zum Client
Die bidirektionale Inhaltsumleitung unterstützt die Verwendung von Platzhaltern beim Definieren der umzuleitenden URLs. Informationen zum Konfigurieren der bidirektionalen Inhaltsumleitung finden Sie in den Konfigurationsanweisungen.
Umleitung benutzerdefinierter Protokolle vom VDA zum Client
Die bidirektionale Inhaltsumleitung unterstützt die Umleitung benutzerdefinierter Protokolle vom Citrix VDA zum Client. Es werden andere Protokolle als HTTP oder HTTPS unterstützt. Informationen zum Konfigurieren der bidirektionalen Inhaltsumleitung finden Sie in den Konfigurationsanweisungen.
Legen Sie in Web Studio das benutzerdefinierte Protokoll unter Bidirektionale Inhaltsumleitung fest.
Hinweis:
Sie müssen über Administratorrechte verfügen, um diese Befehle auszuführen.
- Der Client muss über eine registrierte Anwendung verfügen, um das Protokoll zu verarbeiten. Andernfalls wird die URL an den Client umgeleitet und kann nicht gestartet werden.
- Benutzerdefinierte Protokoll-URLs, die Sie in den Browsern Chrome und Edge eingeben oder starten, werden nicht unterstützt und nicht umgeleitet.
- Die folgenden Protokolle werden nicht unterstützt:
rtsp://, rtspu://, pnm://, mms://.
Weitere Überlegungen
- Browseranforderungen und -konfigurationen gelten nur für den Browser, der die Umleitung startet. Der Zielbrowser, in dem die URL nach erfolgreicher Umleitung geöffnet wird, wird nicht für den Support berücksichtigt. Beim Umleiten von URLs vom VDA zu einem Client ist eine unterstützte Browserkonfiguration nur auf dem VDA erforderlich. Umgekehrt ist beim Umleiten von URLs vom Client zu einem VDA eine unterstützte Browserkonfiguration nur auf dem Client erforderlich. Umgeleitete URLs werden an den auf dem Zielcomputer konfigurierten Standardbrowser übergeben, entweder den Client oder den VDA, je nach Richtung. Die Verwendung desselben Browsertyps auf dem VDA und dem Client ist nicht erforderlich.
- Stellen Sie sicher, dass Umleitungsregeln nicht zu einer Schleifenkonfiguration führen. Zum Beispiel ist eine VDA-Richtlinie so eingestellt, dass sie
https://www.citrix.comumleitet, und die Client-Richtlinie ist so eingestellt, dass sie dieselbe URL umleitet, was zu einer Endlosschleife führt. - URL-Shortener werden nicht unterstützt.
- Die Client-zu-VDA-Umleitung erfordert, dass der Windows-Client mit Administratorrechten installiert wird.
- Wenn der Zielbrowser bereits geöffnet ist, wird die umgeleitete URL in einem neuen Tab geöffnet. Andernfalls wird die URL in einem neuen Browserfenster geöffnet.
- Die bidirektionale Inhaltsumleitung funktioniert nicht, wenn Local App Access (LAA) aktiviert ist.