主机到客户端重定向
主机到客户机重定向允许url(作为超链接嵌入到运行在Citrix会话上的应用程序中)在用户端点设备上使用相应的应用程序打开。主机到客户端重定向的一些常见用例包括:
- 在Citrix服务器没有Internet或网络访问源的情况下重定向网站。
- 在Citrix会话中运行web浏览器时,出于安全性、性能、兼容性或可伸缩性的原因,不需要重定向网站。
- 在Citrix服务器上没有安装打开URL所需的应用程序的情况下,重定向特定URL类型。
主机到客户端重定向不适用于您在网页上访问的url或在Citrix会话中运行的web浏览器的地址栏中键入的url。有关web浏览器中的url重定向,请参见双向URL重定向或浏览器内容重定向.
系统需求
- Multi-session OS的共识
- 支持客户:
- Citrix工作空间应用程序
- Citrix Mac工作空间应用
- Citrix的Linux工作空间应用
- Citrix工作空间应用HTML5
- Citrix Workspace Chrome应用
客户端设备必须安装和配置一个应用程序来处理URL类型的重定向。
配置
使用主机到客户端重定向Citrix策略来启用此功能。主机到客户端重定向默认禁用。在启用主机到客户端重定向策略后,Citrix Launcher应用程序将向Windows服务器注册,以确保它能够拦截url并将它们发送到客户端设备。
然后必须配置Windows组策略,以使用Citrix Launcher作为所需URL类型的默认应用程序。在Citrix服务器VDA上,创建ServerFTAdefaultPolicy.xml文件并插入以下XML代码。
<?xml version = " 1.0 " encoding = " utf - 8 " ?>
从组策略管理控制台转到 计算机配置 > Administrative Templates > Windows Components > File Explorer > 设置默认的关联配置文件, 并保存您的ServerFTAdefaultPolicy.xml文件。
注意:
如果Citrix服务器没有组策略设置,Windows会提示用户选择打开url的应用程序。
默认情况下,我们支持以下URL类型的重定向:
- HTTP
- HTTPS
- RTSP
- RTSPU
- PNM
- MMS
若要在重定向列表中包含其他标准或自定义URL类型,请创建一个新的协会标识符在前面引用的ServerFTAdefaultPolicy.xml文件中的行。例如:
仅支持Windows客户端添加URL类型。缺少上述注册表设置的客户端拒绝重定向回Citrix会话。客户端必须安装和配置一个应用程序来处理指定的URL类型。
要从默认重定向列表中删除URL类型,请在服务器VDA上创建以下注册表项和值。
关键:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Citrix \ SFTA
- 值名称:DisableServerFTA
- 值类型:双字
值数据:1
- 值名称:NoRedirectClasses
- 值类型:REG_MULTI_SZ
- 值数据:指定值的任意组合:
http
,https
,rtsp
,rtspu
,pnm
,或mms
.在不同的行上键入多个值。例如:
http
https
rtsp
要为特定的一组网站启用主机到客户端的重定向,请在服务器VDA上创建注册表项和值。
- 关键:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Citrix \ SFTA
- 值名称:ValidSites
- 值类型:REG_MULTI_SZ
- 值数据:指定完全限定域名(FQDNs)的任意组合。在不同的行上键入多个fqdn。只包括FQDN,不包括协议(
http://
或https://
).FQDN可包括星号(*
)作为通配符,只在最左边的位置。这个通配符匹配一个域级别,这与RFC 6125中的规则一致。例如:
www.exmaple.com
* .example.com
注意:
您不能使用ValidSites的组合键DisableServerFTA而且NoRedirectClasses钥匙。
服务器VDA默认浏览器配置
如本节所述,启用主机到客户端的重定向将取代服务器VDA上以前的任何默认浏览器配置。如果web URL没有被重定向,Citrix Launcher将该URL传递给在command_backup
注册表键。默认情况下,该键指向Internet Explorer,但您可以修改它以包含到其他浏览器的路径。有关更多信息,请参见服务器VDA默认浏览器配置在通过注册表管理的功能列表中。