浏览器内容重定向
适用于浏览器内容重定向的 Chromium 嵌入式框架 (CEF)
在 1912 版之前的版本中,BCR 使用基于 WebkitGTK+ 的叠加来呈现内容。但是,在瘦客户端上,存在性能问题。自版本 1912 起,BCR 使用基于 CEF 的叠加。此功能丰富了 BCR 的用户体验。它有助于将网络使用情况、页面处理和图形渲染卸载到端点。
自版本 2106 起,基于 CEF 的浏览器内容重定向齐全起作用。默认情况下启用该功能。
如果需要,可以在 $ICAROOT/bcr/libffmpeg.so
路径中将 Workspace 应用程序软件包中提供的 libffmpeg.so
文件替换为具有所需编解码器的合适文件 libffmpeg.so
。
注意:
ARMHF 平台不支持此功能。
自 2402 版本起,Chromium 嵌入式框架 (Chromium Embedded Framework, CEF) 的版本已升级到 120。此升级后的版本中包括面向已知安全漏洞的修复。
启用基于 CEF 的 BCR
要启用基于 CEF 的 BCR,请执行以下操作:
- 导航到
$ICAROOT/config/All_Regions.ini
文件,其中,$ICAROOT 是 Citrix Workspace 应用程序的默认安装目录。 -
转至
[Client Engine\WebPageRedirection]
部分并设置以下条目:UseCefBrowser=True
限制:
- 使用 BCR 时,使用弹出窗口的 Web 应用程序可能无法运行。
已知问题:
-
在
~/.ICAClient/All_Regions.ini
中将UseCefBrowser
选项设置为 True 时,日语、简体中文和韩语 IME 可能无法在输入字段中工作。将安全 SaaS 与 Citrix 嵌入式浏览器结合使用时,适用于 Linux 的 Citrix Workspace 应用程序不支持日语、简体中文和韩语 IME。 -
尝试使用基于 CEF 的 BCR 访问 SharePoint URL 时,您可能会收到未知的证书错误。您可以通过验证外部客户端信任的代理的 SSL 证书来解决此问题。[CVADHELP-24141]
-
当您尝试使用基于 CEF 的 BCR 启动 Web 页面重定向时,可能会收到未知证书错误。此问题出现在 Citrix Workspace 应用程序版本 2106 及更高版本中。可以通过确保将 Web 站点的根证书信任导入到 Linux
pki
应用商店来解决此问题。有关详细信息,请参阅如何将自签名证书导入到nssdb
中?。
有关 BCR 的信息,请参阅 Citrix Virtual Apps and Desktops 文档中的浏览器内容重定向。
配置浏览器内容重定向叠加浏览器临时数据存储的路径
自 Citrix Workspace 应用程序 2303 版本起,请为基于 CEF 的浏览器配置临时数据存储路径。要配置路径,请执行以下操作:
- 导航到
$ICAROOT/config/All_Regions.ini
文件,其中,$ICAROOT
是 Citrix Workspace 应用程序的默认安装目录。 -
转至
[Client Engline\WebPageRedirection]
部分并添加以下条目:CefCachePath=<folder for CEF based BCR tmp files> <!--NeedCopy-->