用户在未安装Citrix Reciver客户端的客户端访问StoreFront Web站点的时候默认会从Citrix官网下载Citrix Receiver客户端,本文介绍如何配置通过storefront服务器上下载Citrix Receiver客户端
- 拷贝Receiver到本地StoreFront Server
首先将Receiver客户端复制到Storefront的安装目录下,如下图,这里以windows版本Receiver为例(同理MacOS Receiver)
2. 配置Powershell执行脚本权限
以管理员身份运行powershell,执行命令set-executionpolicy unrestricted 确保可以执行脚本,如下图:
3. 通过Powershell配置本地Receiver下载地址:
切换到以下目录:
C:\Program Files\Citrix\Receiver StoreFront\Scripts
执行以下脚本:
UpdateWindowsReceiverLocation.ps1"–ClientLocation "Windows\CitrixReceiver.exe"
注:ClientLocation的路径默认在c:\programfiles\Citrix\Receiver StoreFront\Receiver Clients如图:
4. 修改StoreFront配置文件
配置文件名为web.config,默认路径为:C:\inetpub\wwwroot\Citrix\storenameWeb\。如图:
搜索定位到以下内容:
<pluginAssistant enabled="true"upgradeAtLogin="false">
将upgradeAtLogin="false"改为upgradeAtLogin="True"
修改完成后,重启iis服务(iisreset)
5. 关闭浏览器重新访问storefront web站点,系统会提示从StoreFront Server下载CitrixReceiver安装目录
StoreFront配置本地安装Receiver客户端