安全私有访问与 Director 集成 (预览版)
安全私有访问与 Director 的集成允许技术支持管理员或完全管理员监控和排查 Director 中的所有安全私有访问会话。为了支持此功能,您必须使用 Director、安全私有访问、Citrix Workspace™ 应用程序和 VDA 的 2402 或更高版本。
可用操作包括查看以下内容的详细信息:
- 用户的安全私有访问活动会话,位于“选择会话”弹出窗口 > “会话”选项卡 > “Web SaaS 和客户端/服务器应用程序”下
- 安全私有访问失败或被阻止的枚举以及失败的应用程序启动,位于“选择会话”弹出窗口 > “拒绝访问”选项卡下
- 活动和失败的应用程序启动的会话和应用程序详细信息视图
- 失败和被阻止的枚举的会话和应用程序详细信息视图
注意:
安全私有访问与 Director 的集成仅支持 Director 基于表单的身份验证,不支持集成 Windows 身份验证或基于智能卡的身份验证。
先决条件
-
为了支持此功能,您必须使用以下各项:
- Director,版本需为 2402 或更高
- 安全私有访问 2402 或更高版本
- Citrix Workspace 应用程序,版本为 2402 或其后续版本
- 确保至少一个 Citrix 虚拟应用和桌面™ 站点已在 Director 上配置。
- 设置安全私有访问(/zh-cn/citrix-secure-private-access/current-release/spa-onprem-setup-spa.html)。
-
确保 Director 服务器与安全私有访问服务器具有网络连接。
注意:
必须在 Secure Private Access 服务器上安装受信任的证书,才能成功建立与 Citrix Director 的连接。
-
确保 Director 管理员用户具有以下权限:
- Secure Private Access 管理控制台中的完全管理员或只读管理员。
- Citrix 虚拟应用和桌面 帮助台人员、完全管理员或只读管理员,位于 Citrix Studio 控制台中。
使用安全私有访问配置 Director
- 在安装 Director 的计算机上以管理员身份打开命令提示符。
-
通过运行以下命令,转到
DirectorConfig工具的路径:cd c:\inetpub\wwwroot\Director\tools <!--NeedCopy--> -
运行以下命令以配置安全私有访问:
DirectorConfig.exe /configspa <!--NeedCopy--> -
输入安装了 安全私有访问 的计算机的 FQDN 以及端口号。
-
确保与 Secure Private Access(服务器或负载均衡器)的连接是安全的,并且已应用受信任的证书。

注意:
管理员必须添加到 Secure Private Access 控制台才能在 Director 中查看 Secure Private Access 会话详细信息。有关详细信息,请参阅 管理管理员。
按用户查看安全私有访问会话
在 Director 控制板上,单击“搜索”并输入用户名。“选择会话”屏幕随即出现。
完全管理员:

技术支持管理员:

查看安全私有访问会话的活动管理器
Citrix Director 为 Secure Private Access 会话提供活动管理器视图,让您可以全面了解会话活动。活动管理器提供所有成功打开、未能打开的应用程序和桌面的综合视图,以及 Secure Private Access 应用程序中设置的策略结果。此功能从 Citrix Virtual Apps and Desktops 2407 版或更高版本开始提供。
必备条件:
- 导向器 2407 或更高版本
- 安全私有访问 2407 或更高版本
活动管理器显示“可用应用程序”和“已启动应用程序”详细信息。您可以找到以下会话详细信息:
- 启动时间
- 资源名称
- 资源类型
- 访问的资源
- 状态
- 事务 ID
要查看活动管理器,请执行以下操作:
- 在 Director 控制板上,单击“搜索”并输入用户名。“选择会话”屏幕随即出现。
-
选择使用 Secure Private Access 会话打开的会话。所选会话的活动管理器随即出现。
活动管理器(/zh-cn/citrix-virtual-apps-desktops/2407/media/spa-activity-manager.png)
- 单击“可用应用程序”以查看 Citrix Workspace 应用程序中可用的应用程序。
或者,
单击“已启动的应用程序(会话)”以查看在 Citrix Workspace 应用程序中打开的应用程序。
您可以根据 Secure Private Access 应用程序中设置的资源状态筛选资源:
- 允许 - 允许用户访问的资源。此状态是使用 Secure Private Access 应用程序下的策略设置的。此资源在 Citrix Workspace 应用程序中为用户显示。
- 拒绝 - 拒绝用户访问的资源。此状态是使用 Secure Private Access 应用程序下的策略设置的。此资源在 Citrix Workspace 应用程序中为用户显示。
- 错误 - 允许用户在 Secure Private Access 应用程序下访问的资源。但是,由于某些错误,该资源在 Citrix Workspace 应用程序中不可用。错误分为两种类型:枚举错误和会话错误。
查看可用应用程序
Citrix Workspace 应用程序中可用的 Web 和 SaaS 应用程序显示在“可用应用程序”部分下。此部分显示应用程序的上次枚举尝试以及枚举尝试的状态。
您可以查看以下详细信息:
- 资源名称
- 状态
- 事务 ID
您还可以根据应用程序状态(例如“允许”、“拒绝”和“错误”)筛选上述详细信息。您还可以使用向上和向下箭头对详细信息进行排序。
注意:
TCP/UDP 应用程序不存在于“可用应用程序”部分中。
查看已启动的应用程序
在 Citrix Workspace 应用程序中打开的应用程序显示在“已启动的应用程序(会话)”部分下。您可以查看以下详细信息:
- 启动时间
- 资源名称
- 资源类型
- 访问的资源
- 状态
- 事务 ID
您还可以根据应用程序状态(例如允许、拒绝和错误)筛选上述详细信息。您还可以使用向上和向下箭头对详细信息进行排序。
安全私有访问应用程序的会话拓扑视图
您可以查看使用 Secure Private Access 打开的应用程序的会话拓扑。从活动管理器中单击所需的应用程序以查看所选应用程序的会话拓扑。
网络/软件即服务应用程序:

TCP/UDP 应用程序:

会话拓扑
会话拓扑视图详细展示了应用程序的启动流程。端点首先连接到 Citrix Gateway,然后 Citrix Gateway 再连接到 Secure Private Access 插件。应用程序是利用 Secure Private Access 插件所提供的信息来启动的。此功能适用于 Citrix Virtual Apps and Desktops 版本 2407 或更高版本。
先决条件:
- Director 版本 2407 或更新的版本
- 安全私有访问 2407 或更高版本
- Citrix 安全访问 24.8.1.x 或更高版本
您可以查看以下内容:
- 端点 - 显示应用程序打开的端点。可能的选项是 Citrix Workspace 应用程序和 Citrix Secure Agent。将显示设备 ID。
- 内部网络 - 显示枚举的应用程序数量和配置的策略数量。
- 策略评估 - 显示在 Secure Private Access 应用程序上设置的策略结果。不同的值包括 允许、拒绝、受限访问 和 错误。这仅适用于 Web 或 SaaS 应用程序。
- 应用程序启动 - 显示应用程序类型和应用程序启动状态。应用程序类型的可能值为 Web/SaaS 应用程序或 TCP/UDP 应用程序。同样,应用程序启动状态的可能值为 允许、拒绝、受限访问 和 错误。
查看成功启动的 Web 应用程序和 SaaS 应用程序
成功启动的应用程序显示在“Web SaaS 和客户端/服务器应用程序”部分。

从“Web SaaS 和客户端/服务器应用程序”部分单击一个应用程序以查看详细信息。
Director SPA 应用程序成功启动(/zh-cn/citrix-virtual-apps-desktops/2407/media/director-spa-successful-app.png)
有关成功代码的更多信息,请参阅 Citrix Director 相关代码。
查看有关访问被拒绝应用程序的详细信息
在“选择会话”屏幕上单击“检查访问详细信息”。
Director SPA 检查访问详细信息(/zh-cn/citrix-virtual-apps-desktops/2407/media/director-check-access-details.png)
注意:
当没有活动会话时,会出现检查访问详细信息按钮。
或者,
单击拒绝访问选项卡以查看访问被拒绝的应用程序。
拒绝访问选项卡打开。

将显示会话详细信息,例如时间、资源、端点名称和失败原因。有关错误代码的更多信息,请参阅Citrix Director 相关代码。
目前,已识别出以下问题:
- 由于策略条件,枚举被拒绝
- 应用程序启动错误
- 枚举时发生的错误
- 由于策略条件,应用程序启动被拒绝
从拒绝访问选项卡 > 资源列中选择一个应用程序以查看详细信息:

针对成功或失败的会话,将显示以下详细信息:
- 关于应用程序
- 对策略的评估
- 会话详细信息
关于应用程序
显示成功、失败或被拒绝的应用程序的名称。同时,还会显示该应用程序成功或失败的以下详细信息:
| 字段 | 详细描述 |
|---|---|
| 事务ID | 会话或枚举期间的 Citrix 事务 ID。 |
| 资源类型 | 显示资源类型。可能的值包括 Web、SaaS、TCP/UDP(服务器到客户端)和 TCP/UDP(客户端到服务器)。 |
| 访问的资源 | 会话或枚举期间访问的资源的 URL。对于 TCP 或 UDP 应用程序,它显示访问的资源类型是 TCP 还是 UDP。 |
| 配置的策略 | 在会话或枚举过程中所使用的策略数量。 |
| 原因 | 对会话或枚举活动进行分析。 |
| 已应用的安全限制 | 显示在 Secure Private Access 应用程序中应用的安全限制。 |
对策略进行评估
显示成功会话评估期间未发现任何问题。对于失败的会话或枚举,将显示以下已评估策略的详细信息:
| 字段 | 此项的描述 |
|---|---|
| ID | Citrix 事务标识符。 |
| 策略名称 | 策略的名称。如果存在多个策略,则显示与设置条件匹配的第一个策略。 |
| 状态 | 该策略的状态。 |
| 应用的操作 | 对策略应用的操作。例如,拒绝访问。 |
| 对策略条件的评估 | |
| 类型 | 策略条件的具体类型。 |
| 条件判定标准 | 应用于失败会话或枚举中的策略的条件判定标准。 |
| 值 | 策略所设定的值。 |
| 评估结果状态 | 策略的评估状态。不同的值包括 允许、拒绝、受限访问 和 错误。 |
会话详细信息
对于失败的会话,将显示会话失败的原因。对于成功的会话,将显示以下详细信息:
| 字段 | 详细描述 |
|---|---|
| 会话状态 | 显示会话是处于活动状态还是非活动状态。 |
| 开始时间 | 显示会话开始时间。 |
| 上次活动时间 | 显示成功会话的上次活动时间。 |
| 网关虚拟 IP | 此字段显示成功会话所连接的网关的虚拟 IP 地址。 |
| 上下文标签 | 显示上下文标签。Secure Private Access 插件上的上下文标签是应用于已验证用户会话的 NetScaler® Gateway 策略(会话、预身份验证、EPA)的名称。 |
| 访问的域(内部) | 此项显示通过成功会话访问的内部域。 |
| 访问的域(外部) | 此项显示通过成功会话访问的外部域。 |
已知问题
- 对于 TCP 或 UDP 应用程序,枚举详细信息不会显示在 活动管理器 页面中。
- 您可能会注意到,已终止的会话在 会话选择器 弹出窗口中显示为活动状态。