高级设置
要修改网站的高级设置,请打开 编辑商店网站 屏幕并选择 高级设置 选项卡。
高级设置选项卡的屏幕截图(/en-us/storefront/2507-ltsr/media/stores/websites/advanced-settings.png)
启用 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 启动器
默认启用。当用户从 Web 浏览器打开应用商店时,这允许网站使用 Citrix Workspace 启动器 尝试检测是否安装了 Citrix Workspace 应用程序,然后启动资源。
当 Citrix Workspace 启动器被禁用且 启动选项 设置为 让用户选择 时,应用商店网站不会提示首次使用的用户选择启动方法。使用现代体验时,启动方法默认为下载 ICA 文件,但用户可以从设置屏幕更改此设置。使用经典体验时,资源会在 Web 浏览器中启动。
要使用 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。