StoreFront

创建应用商店

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

重要提示:

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

要创建应用商店,您需要识别并配置与提供您希望在应用商店中提供的资源的服务器的通信。然后,您可以选择通过 Citrix Gateway 配置对应用商店的远程访问。

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

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

    单击下一步

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

    • 输入应用商店名称

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

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

    单击下一步

  3. 交付控制器选项卡上,添加虚拟桌面和应用程序的资源源。有关更多详细信息,请参阅管理应用商店中可用的资源

    “创建应用商店”窗口“交付控制器”选项卡的屏幕截图

    单击下一步

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

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

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

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

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

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

    单击下一步

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

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

    单击创建

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

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

PowerShell SDK

要使用 PowerShell SDK 创建应用商店:

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

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

  3. 调用 Add-STFStoreService

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