Citrix Virtual Apps and Desktops

设置

注意:

可以使用下面两个管理控制台管理您的 Citrix Virtual Apps and Desktops 部署:Web Studio(基于 Web)和 Citrix Studio(基于 Windows)。 本文仅涵盖 Web Studio。 有关 Citrix Studio 的信息,请参阅 Citrix Virtual Apps and Desktops 7 2212 或更早版本中的等效文章。

可以使用 Web Studio 来管理以下设置:

管理身份验证

默认情况下,用户使用其域用户名和密码登录 Web Studio。 也可以为用户选择其他身份验证方法,例如智能卡身份验证或集成 Windows 身份验证。

使用 Studio 进行管理

要为用户选择身份验证方法,请执行以下步骤:

  1. 登录 Web Studio 并在左侧窗格中选择设置

  2. 找到身份验证图块并单击编辑以选择一个选项:

    • 域凭据
    • 域凭据或集成 Windows 身份验证

      启用集成 Windows 身份验证后,用户可以使用其 Windows 凭据 (Kerberos/NTLM) 或客户端证书访问 Web Studio。

      当 Web Studio 和 Delivery Controller 安装在不同的计算机上时,要使集成 Windows 身份验证起作用,请启用“允许跨源访问”,并将 Web Studio 服务器的 URL 添加到允许列表中。

      重要信息

      将 Web Studio 配置为 Delivery Controller 的代理时,集成 Windows 身份验证不起作用。

    • 智能卡身份验证
    • 域凭证或智能卡身份验证

      启用智能卡身份验证需要额外的配置。 有关详细信息,请参阅为 Web Studio 设置智能卡身份验证

使用 PowerShell 脚本进行管理

身份验证方法在 Delivery Controller 数据库中配置。 可以使用以下 PowerShell 脚本来设置身份验证方法:

  1. 通过在 Delivery Controller 上运行以下命令获取当前站点 ID:

    Get-ConfigSite | Select SiteGuid

  2. 通过运行以下脚本来设置身份验证方法:

    # Generate a new bearer token $bearerData = New-TrustBearerToken # Define the Delivery Controller DNS name and Site ID $ddc = "ddc.dc.com" # replace this with the Delivery Controller's DNS name $siteid = "c68a8f89-42af-4bea-a6e9-c8c936353f49" # replace this with the site ID you get from step #1 # Define the URL and headers $url = "https://$ddc/citrix/orchestration/api/CitrixOnPremises/Sites/$siteid/Settings" $headers = @{ "Content-Type" = "application/json" "Authorization" = "Bearer $($bearerData.Token)" } # Define the JSON body $body = @{ SupportedAuthenticators = "BasicAndSmartCard" # replace this with a required authentication method: "Basic" for "Domain credentials"; "BasicAndIntegratedWindowsAuthentication" for "Domain credentials or integrated Windows authentication"; "BasicAndSmartCard" for "Domain credentials or smart card authentication"; "SmartCard" for "Smart card authentication" } | ConvertTo-Json -Depth 10 # Send the PATCH request Invoke-RestMethod -Uri $url -Method Patch -Headers $headers -Body $body

将浏览器配置为进行集成 Windows 身份验证

如果您使用域凭据或集成 Windows 身份验证启用 集成 Windows 身份验证,下次您的用户登录时将自动登录。 作为用户,如果您无法自动登录,请按照以下步骤将您的 Web 浏览器配置为允许进行集成 Windows 身份验证。

对于 Google Chrome:

  1. 从“控制面板”中选择 Internet 选项
  2. 选择高级选项卡。
  3. 选择启用集成 Windows 身份验证
  4. 选择安全选项卡。
  5. 选择本地 Intranet > 站点 > 高级
  6. 向区域中添加此 Web 站点框中:

    • 如果 Web Studio 和 Delivery Controller 位于同一服务器上,请键入运行 Web Studio 的主机的 URL。
    • 如果不是,请键入通配符域。 例如:如果 Delivery Controller 位于 ddc.domain.com,请输入 *.domain.com
  7. 单击添加 > 关闭

对于 Mozilla Firefox:

  1. 在浏览器中,在“URL”框中键入 about:config
  2. 搜索框中,键入 network negotiate
  3. 右键单击 network.negotiate-auth.trusted-uris 并选择修改
  4. 输入字符串值框中:

    • 如果 Web Studio 和 Delivery Controller 位于同一服务器上,请添加 URL 和/或别名(引用托管 Web Studio 的服务器的名称)的逗号分隔列表。
    • 如果不是,请以这种方式添加 URL。 例如:如果 Delivery Controller 位于 ddc.domain.com,请输入 *.domain.com

配置浏览器后,您可以单击登录页面上的 Windows 集成登录以重试。

当 Web Studio 和 Delivery Controller 安装在不同的计算机上时,要使集成 Windows 身份验证起作用,您需要启用允许跨源访问

请按照以下步骤启用 允许跨源访问

  1. 选中允许跨源访问复选框。
  2. 将 Web Studio 服务器的 URL 添加到允许列表中。
  3. 输入 URL 字段中,输入 URL。 如有必要,请单击添加以添加更多 URL。

    注意

    • URL 必须遵循正确的格式:<scheme>://<hostname>。 请确保它不包含任何路径或尾斜杠。
    • 支持 IP 地址和 FQDNS。 添加 URL 时,请确保它与您访问 Web Studio 的方式相对应。 例如,如果使用 IP 地址访问 Web Studio,请将基于 IP 地址的 URL 添加到列表中。
    • 如果使用非默认端口,请务必添加端口号。
  4. 如有必要,请单击添加以添加更多 URL。
  5. 完成后,单击完成以保存并退出。

设置时区

要自定义日期和时间格式以满足您的偏好,请按照以下步骤进行操作:

  1. 登录 Web Studio 并在左侧窗格中选择设置

  2. 找到日期和时间磁贴,然后单击编辑以配置以下选项:

    • 时间格式:

      • 选择使用 12 小时制时钟(例如晚上 09:00)或 24 小时制时钟(例如 21:00)显示时间。
    • 日期格式:

      • 配置日期格式以匹配您的首选项,例如 yyyy/MM/dd。
    • 时区:

      • UTC: 在整个用户界面中以 UTC 格式显示日期和时间。 将鼠标悬停在日期和时间上方会显示您的本地时区中的该信息。

      • 本地时区: 在整个用户界面中显示您的本地时区中的日期和时间。 将鼠标悬停在日期和时间上方会以 UTC 显示该信息。

注意:

这些设置特定于每个用户帐户。

启用 DNS 解析

要在 ICA 文件中显示 DNS 名称而非 IP 地址,请执行以下步骤:

  1. 登录 Web Studio 并在左侧窗格中选择设置
  2. 打开启用 DNS 解析设置。

为 Studio 控制台设置不活动超时

您可以设置不活动持续时间,在此时间之后,管理员将自动注销 Studio 控制台。

  1. 登录 Web Studio 并在左侧窗格中选择设置
  2. 键入范围在 10 分钟到 24 小时之间的持续时间。
  3. 要应用此设置,请刷新页面或注销,然后重新登录。

集中管理站点

借助此功能,您可以使用一个 Web Studio 控制台来管理多个 Citrix Virtual Apps and Desktops 站点。 有关详细信息,请参阅启用多站点管理

设置