身份验证
支持 微软 Entra ID 单点登录
自版本 2511 起,Citrix Workspace app for HTML5 应用程序已支持 Microsoft Entra ID 的单点登录功能。此功能旨在帮助用户在使用 Microsoft Entra ID 凭据访问已加入 Microsoft Entra 的或 Microsoft Entra 混合加入的会话主机上的虚拟应用程序和桌面时,实现便捷的单点登录体验。
借助此功能,使用 Entra ID 加入的 VDA 的用户可以获得无缝身份验证,并且无需在每次启动 VDA 时输入凭据。为了实现对 Entra VDA 的无缝单点登录 (SSO),请在浏览器设置中启用弹出窗口,因为被阻止的弹出窗口可能会阻止 SSO 成功。
有关系统要求和配置的详细信息,请参阅 适用于 DaaS 的 Microsoft Entra ID 单点登录。
已知问题
- 会话启动期间会打开一个弹出窗口。弹出窗口的行为因浏览器和浏览模式(普通或无痕)而异。
用于排查使用 Azure AD 凭据设置的 VDA 的 Entra ID 单点登录支持的日志
本文介绍了当 SSO 失败且用户在会话启动后收到意外的凭据提示时可以收集的日志。
收集日志:
- 收集基本的 Citrix Workspace app 日志。有关详细信息,请参阅 如何收集日志。
-
收集 Microsoft 身份验证库 (MSAL) 令牌获取状态的网络跟踪:
i. 在端点上安装 Charles 或 Fiddler。 ii. 在出现问题的浏览器中登录到 Microsoft Entra ID Store。 iii. 启动 Charles 或 Fiddler 应用程序。 iv. 启动 Citrix Workspace app for HTML5 会话。重现问题后,通过单击 文件 > 保存 > 所有会话 导出 Fiddler 跟踪。这将下载您与 Citrix 共享的跟踪。有关详细信息,请参阅以下屏幕截图:

- 从 VDA 收集所有模块和启动跟踪的 Citrix 诊断工具 (CDF) 跟踪。请按照步骤在系统启动时收集 CDF 跟踪,因为即使 Citrix Workspace app 成功协商了功能,SSO 也可能失败。
支持单租户 微软 Entra ID
此功能允许您使用 Microsoft Entra ID 凭据进行单点登录 (SSO),以访问 Microsoft Entra 混合加入会话主机上的虚拟应用程序和桌面。要配置 VDA SSO,请使用您的客户特定的单租户 Entra ID 客户端应用程序。有关详细信息,请参阅 Microsoft Entra 单点登录。