StoreFront

创建应用商店

可以根据需要创建任意数量的应用商店;例如,可以为特定用户组创建应用商店,或者将一组特定资源归入一组。

重要:

在多服务器部署中,请一次仅使用一台服务器以更改服务器组的配置。确保 Citrix StoreFront 管理控制台未在部署中的任何其他服务器上运行。完成后,请 将对配置所做的更改传播到服务器组,以便更新部署中的其他服务器。

要创建应用商店,需要确定并配置与服务器(用于提供希望通过应用商店获得的资源)间的通信。然后,配置通过 Citrix Gateway 对该应用商店进行远程访问(可选)。

  1. 在操作窗格中,单击创建应用商店

    “创建应用商店”窗口“入门”选项卡的屏幕截图

    单击 Next(下一步)

  2. 应用商店名称选项卡上,填写以下内容:

    • 输入应用商店名称

    • 如果您希望允许用户匿名或未经身份验证访问应用商店,请勾选仅允许未经身份验证的用户访问此应用商店。创建未经身份验证的应用商店时,身份验证方法远程访问页面不可用,左侧和“操作”窗格中的服务器组节点将替换为更改基本 URL。(这是唯一可用的选项,因为服务器组在未加入域的服务器中不可用。)

    “创建应用商店”窗口“应用商店名称”选项卡的屏幕截图

    单击 Next(下一步)

  3. Delivery Controller 选项卡上,为您的虚拟桌面和应用程序添加资源源。有关更多详细信息,请参阅管理应用商店中提供的资源

    “创建应用商店”窗口“Delivery Controller”选项卡的屏幕截图

    单击下一步

  4. 远程访问选项卡上,选择是否要通过 Citrix Gateway 提供应用商店。有关更多详细信息,请参阅通过 Citrix Gateway 管理对应用商店的远程访问

    “创建应用商店”窗口“远程访问”选项卡的屏幕截图

  5. 身份验证方法选项卡上,选择用户用来向应用商店验证身份的方法,然后单击下一步

    有关可用身份验证方法的更多详细信息,请参阅配置身份验证

    可以与其他应用商店共享身份验证配置,而非为此应用商店单独配置身份验证方法。为此,请勾选使用共享身份验证服务,然后选择现有应用商店。

    “创建应用商店”窗口的“身份验证”选项卡的屏幕截图

    单击 Next(下一步)

  6. XenApp Services URL 选项卡上,如果您有需要 PNAgent 的旧设备,请选中启用 XenApp Services URL,否则请取消勾选。

    “创建应用商店”窗口“XenApp Services”选项卡的屏幕截图

    单击创建

  7. 创建了应用商店时,单击完成

创建新应用商店时,它还会创建一个新 Web 站点以允许用户访问该应用商店。您可以配置此 Web 站点或者创建其他 Web 站点

PowerShell SDK

要使用 PowerShell SDK 创建应用商店,请执行以下操作:

  1. 使用 Add-STFAuthenticationService 创建身份验证服务。按照惯例,虚拟路径通常为 /Citrix/[StoreName]Auth。或者,您可以使用 Get-STFAuthenticationService 获取现有的身份验证服务。不需要对匿名应用商店执行此步骤。

  2. 根据需要配置身份验证服务。请参阅配置身份验证

  3. 调用 Add-STFStoreService

    • 为应用商店选择虚拟路径并将其设置为 -VirtualPath 参数。这通常是 /Citrix/[StoreName]。
    • -AuthenticationService 设置为在步骤 1 中创建的身份验证服务。或者,对于匿名应用商店,请设置 -Anonymous $True
    • 您可以包括一个资源源的详细信息。其他资源源必须单独配置。
创建应用商店