StoreFront™ 2507 LTSR

高级设置

要修改网站的高级设置,请打开“编辑应用商店网站”屏幕,然后选择“高级设置”选项卡。

高级设置选项卡的屏幕截图

启用 Fiddler 跟踪

启用 Fiddler 跟踪 StoreFront 服务之间的流量,用于调试目的。还必须禁用环回通信。此功能默认处于关闭状态,仅在支持人员要求时才应启用。完成故障排除后,请禁用 Fiddler 跟踪。

启用文件夹视图

默认情况下,“应用程序”选项卡上显示“类别”视图。要隐藏“类别”视图,请清除“启用文件夹视图”。仅适用于经典体验。在使用现代体验时无效。有关类别显示的详细信息,请参阅类别设置

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverUserInterface,并使用参数 EnableAppsFolderView

启用环回通信

启用 StoreFront™ 服务之间的直接通信,而无需通过基本 URL。在使用负载均衡器时启用此功能。可以设置为以下值:

说明
StoreFront Web 代理使用环回地址与应用商店服务通信,确保通信保留在 StoreFront 服务器上。
StoreFront Web 代理使用基本 URL 中定义的 FQDN 与应用商店服务通信。如果基本 URL 是负载均衡器,则可能导致通信通过负载均衡器定向到不同的 StoreFront 服务器,从而导致请求失败。
使用 HTTP 开启 与“”相同,但将协议从 HTTP 更改为 HTTPS。当使用终止 HTTPS 的负载均衡器并通过 HTTP 连接到 StoreFront 时,请选择此选项。要更改端口,请参阅使用 HTTP 时的环回端口

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverCommunication,并使用参数 Loopback

启用 Citrix Workspace Launcher

默认情况下处于启用状态。当用户从 Web 浏览器打开应用商店时,这允许网站使用 Citrix Workspace launcher 尝试检测是否安装了 Citrix Workspace 应用程序,然后启动资源。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverPluginAssistant,并使用参数 Enabled

禁用此选项可能导致用户下载 ICA 文件,不建议这样做。

启用严格传输安全性

启用后,添加 Strict-Transport-Security 标头,以告知浏览器仅通过 HTTPS 连接到网站。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverStrictTransportSecurity,并使用参数 Enabled

还有其他方法可以启用 HSTS。有关详细信息,请参阅 HTTPS

ICA 文件缓存过期

ICA 文件在服务器内存中缓存的秒数。客户端启动后,ICA 文件准备就绪,客户端必须在此时间内检索 ICA 文件。默认为 90 秒。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverResourcesService,并使用参数 IcaFileCacheExpiry

图标分辨率

从服务器请求的图标文件大小。请注意,这不直接等同于 UI 中显示的图标大小。默认值为 128。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverResourcesService,并使用参数 IconSize

使用 HTTP 时的环回端口

启用环回通信设置为“使用 HTTP 开启”时,此设置将设置端口。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverCommunication,并使用参数 LoopbackPortUsingHttp

提示不受信任的快捷方式

启动网站快捷方式时,默认情况下,如果引用者不在受信任站点列表中,则会提示用户确认。如果禁用此功能,则用户可以从不受信任的网站启动资源。

登录后提示安装 Citrix Workspace 应用程序

当用户首次访问应用商店网站时,网站会尝试检测 Citrix Workspace 应用程序并提供下载 Citrix Workspace 应用程序的选项。默认情况下,当直接访问 StoreFront 时,这会在用户登录之前发生。或者,您可以选择“登录后提示安装 Citrix Workspace 应用程序”。当用户通过 Citrix Gateway 登录时,此功能无效,因为这始终在用户到达 StoreFront Citrix Workspace 应用程序检测屏幕之前发生。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverPluginAssistant,并使用参数 ShowAfterLogin

资源详细信息

在使用经典体验时,是获取“默认”还是“完整”资源详细信息。通常,“默认”就足够了。如果您有使用 preProcessAppData 的 JavaScript 自定义项,则可以使用“完整”返回的附加数据。在使用现代体验时无效。

严格传输安全策略持续时间

如果启用了严格传输安全性,则严格传输策略的持续时间,格式为 dd.hh:mm:ss。默认值为 90 天。

要使用 PowerShell 修改此设置,请运行 cmdlet Set-STFWebReceiverStrictTransportSecurity,并使用参数 PolicyDuration