Browserinhaltsumleitung
Chromium Embedded Framework (CEF) für die Browserinhaltsumleitung
In Versionen vor Version 1912 verwendete BCR ein WebkitGTK+-basiertes Overlay, um den Inhalt darzustellen. Auf Thin Clients gab es jedoch Leistungsprobleme. Ab Version 1912 verwendet BCR ein CEF-basiertes Overlay. Diese Funktionalität verbessert die Benutzererfahrung für BCR. Sie hilft, die Netzwerknutzung, die Seitenverarbeitung und das Grafik-Rendering auf den Endpunkt auszulagern.
Ab Version 2106 ist die CEF-basierte Browserinhaltsumleitung voll funktionsfähig. Die Funktion ist standardmäßig aktiviert.
Bei Bedarf können Sie die im Workspace-App-Paket bereitgestellte libffmpeg.so-Datei durch eine geeignete libffmpeg.so-Datei, die die erforderlichen Codecs enthält, im Pfad $ICAROOT/bcr/libffmpeg.so ersetzen.
Hinweis:
Diese Funktion wird auf der ARMHF-Plattform nicht unterstützt.
Ab Version 2408 wird die Version des Chromium Embedded Framework (CEF) auf 128.0.6613.120 aktualisiert. Diese aktualisierte Version enthält Korrekturen für bekannte Sicherheitslücken.
CEF-basierte BCR aktivieren
So aktivieren Sie die CEF-basierte BCR:
- Navigieren Sie zur Datei
$ICAROOT/config/All_Regions.ini, wobei $ICAROOT das Standardinstallationsverzeichnis der Citrix Workspace-App ist. -
Gehen Sie zum Abschnitt
[Client Engine\WebPageRedirection]und legen Sie den folgenden Eintrag fest:UseCefBrowser=True
Einschränkung:
- Web-Apps, die Pop-ups verwenden, funktionieren möglicherweise nicht, wenn BCR verwendet wird.
Bekannte Probleme:
-
Wenn Sie über die auf dem Chromium Embedded Framework basierende Browserinhaltsumleitung auf Webanwendungen wie Google Meet zugreifen, reagieren bestimmte UI-Elemente möglicherweise nicht auf Interaktionen. Als Problemumgehung aktualisieren Sie die Seite, um die Funktionalität der UI-Elemente wiederherzustellen. [HDX-94506]
-
Wenn Sie die Option
UseCefBrowserin der~/.ICAClient/All_Regions.iniauf True setzen, funktionieren die japanische, chinesische (vereinfacht) und koreanische IME in den Eingabefeldern möglicherweise nicht. Die Citrix Workspace-App für Linux unterstützt die japanische, chinesische (vereinfacht) und koreanische IME bei Verwendung von Secure SaaS mit dem Citrix Embedded Browser nicht. -
Wenn Sie versuchen, über CEF-basierte BCR auf eine SharePoint-URL zuzugreifen, erhalten Sie möglicherweise einen Fehler aufgrund eines unbekannten Zertifikats. Sie können dieses Problem beheben, indem Sie überprüfen, ob der externe Client dem SSL-Zertifikat des Proxys vertraut. [CVADHELP-24141]
-
Wenn Sie versuchen, eine Webseitenumleitung über CEF-basierte BCR zu starten, erhalten Sie möglicherweise einen Fehler aufgrund eines unbekannten Zertifikats. Das Problem tritt bei Citrix Workspace-App Version 2106 und höher auf. Sie können dieses Problem beheben, indem Sie sicherstellen, dass das Root-Zertifikat für die Website in den Linux-
pki-Speicher importiert wird. Weitere Informationen finden Sie unter Wie importiere ich ein selbstsigniertes Zertifikat innssdb?.
Informationen zu BCR finden Sie unter Browserinhaltsumleitung in der Dokumentation zu Citrix Virtual Apps and Desktops.
Pfad für Browser Content Redirection Overlay Browser-Temporärdatenspeicher konfigurieren
Ab Version 2303 der Citrix Workspace-App können Sie den Speicherpfad für temporäre Daten für den CEF-basierten Browser konfigurieren. Gehen Sie wie folgt vor, um den Pfad zu konfigurieren:
- Navigieren Sie zur Datei
$ICAROOT/config/All_Regions.ini, wobei$ICAROOTdas Standardinstallationsverzeichnis der Citrix Workspace-App ist. -
Gehen Sie zum Abschnitt
[Client Engline\WebPageRedirection]und fügen Sie den folgenden Eintrag hinzu:CefCachePath=<folder for CEF based BCR tmp files> <!--NeedCopy-->
Hardwarebeschleunigung in der Browserinhaltsumleitung
Ab Version 2508 der Citrix Workspace-App für Linux ist die Hardwarebeschleunigung in der Browserinhaltsumleitung (BCR) standardmäßig aktiviert. Diese Funktion bietet die folgenden Vorteile:
-
Schnellere Grafikwiedergabe – BCR nutzt die clientseitige GPU, um grafikbezogene Aufgaben an die Grafikverarbeitungseinheit zu delegieren, was ein flüssigeres und immersiveres Benutzererlebnis bietet.
-
Reduzierte CPU-Auslastung – Wenn die GPU die Hardwarebeschleunigung übernimmt, entlastet sie die CPU von grafikintensiven Aufgaben. Die CPU kann sich auf andere Prozesse konzentrieren, was die Gesamtleistung des Systems und die Effizienz beim Multitasking verbessert.
-
Verbesserte Videowiedergabe – Hardwarebeschleunigung ermöglicht es der Videowiedergabe, dedizierte Rendering-Engines in modernen GPUs zu nutzen, die Videos mit hoher Bitrate effizienter verarbeiten.
Diese Funktion erfordert die folgenden Systemanforderungen:
-
Die GPU muss OpenGL Version 2.0 oder höher oder DirectX Version 9 oder höher unterstützen
-
Kompatible GPUs umfassen die NVIDIA GeForce-Serie, AMD Radeon GPUs, Intel Xe GPU Family und ähnliche Hardware.
Modulare Browser-Inhaltsumleitung
Ab Citrix Workspace-App 2601 für Linux wird die Browser-Inhaltsumleitung (BCR) als modulare Komponente verwaltet, die von der Haupt-Citrix Workspace-App (CWA) für Linux entkoppelt ist. Diese neue modulare Architektur ermöglicht es, die BCR-Komponente unabhängig von der CWA zu aktualisieren oder zu deinstallieren. Dadurch können Sicherheitskorrekturen schneller bereitgestellt und neue BCR-Funktionen übernommen werden, ohne auf einen vollständigen CWA-Releasezyklus warten zu müssen.
Die BCR-Komponente wird weiterhin standardmäßig mit der Citrix Workspace-App für Linux installiert, um eine konsistente Benutzererfahrung zu gewährleisten. Darüber hinaus sind eigenständige BCR-Pakete für Situationen verfügbar, die unabhängige Updates oder Zwischen-Patches außerhalb des regulären Releasezyklus der Citrix Workspace-App erfordern.
Single Sign-On-Unterstützung für die Browser-Inhaltsumleitung
Ab Citrix Workspace-App Linux 2601 bietet die Browser-Inhaltsumleitung (BCR) eine optimierte Benutzererfahrung mit Single Sign-On-Unterstützung, die VDA-seitige Authentifizierung und Cookie-Freigabe ermöglicht. Diese Verbesserung eliminiert redundante Anmeldungen und steigert die Produktivität, indem die Authentifizierung und Cookie-Persistenz über BCR-Sitzungen hinweg aufrechterhalten werden, selbst nachdem das BCR-Fenster geschlossen wurde. Diese nahtlose Erfahrung erhöht die Sicherheit zusätzlich, indem sichergestellt wird, dass die Authentifizierung vom VDA und nicht vom Client stammt.
Weitere Informationen finden Sie unter Single Sign-On-Unterstützung.
Server-seitige Zertifikatsvalidierung
Ab Citrix Workspace-App 2604 für Linux wird die Browser-Inhaltsumleitung durch die Unterstützung der Zertifikatsvalidierung weiter verbessert. Beim Zugriff auf eine umgeleitete Website vom Client aus vertraut der Client-Overlay-Browser dem Zertifikat des Servers oder des MitM-Proxys möglicherweise nicht. In solchen Fällen kann BCR nun die Host- oder Proxy-Zertifikate anhand des VDA-Zertifikatsspeichers validieren.
Weitere Informationen finden Sie unter Dokument zur server-seitigen Zertifikatsvalidierung.
Anforderungen
Diese Funktion ist standardmäßig aktiviert, und es ist keine Konfiguration erforderlich, sobald die folgenden Anforderungen erfüllt sind:
- CVAD 2507 LTSR oder höher, oder CVAD 2511 CR oder höher
- CWA Linux 2604 oder höher
- Browser Redirection Extension (Chrome oder Edge) 25.11 oder höher
In diesem Artikel
- Chromium Embedded Framework (CEF) für die Browserinhaltsumleitung
- Pfad für Browser Content Redirection Overlay Browser-Temporärdatenspeicher konfigurieren
- Hardwarebeschleunigung in der Browserinhaltsumleitung
- Modulare Browser-Inhaltsumleitung
- Single Sign-On-Unterstützung für die Browser-Inhaltsumleitung
- Server-seitige Zertifikatsvalidierung