故障排除
请按照以下步骤对 FIDO2 重定向问题进行故障排除:
-
检查系统要求
- 根据 Citrix 官方文档,验证 FIDO2 重定向是否满足系统要求。
-
验证设备连接
-
对于物理 FIDO2 密钥:
- 确保 FIDO2 密钥已正确插入并在客户端端点上可见。
- 使用您的操作系统设备管理器(例如,Windows 上的设备管理器,macOS 上的系统信息)确认设备已识别并正常运行。
- 如果未检测到设备:
- 尝试重新插入密钥或使用不同的 USB 端口。
- 在另一台设备上测试密钥,以排除硬件问题。
-
对于内置身份验证器(例如 Windows Hello 等)-
- 确认该功能已在您的客户端设备上启用和配置。
-
这很重要,因为如果客户端设备无法识别 FIDO2 密钥,Citrix 将无法将其重定向到 HDX 会话。
-
-
验证 Citrix 策略设置和配置
-
检查 Citrix 策略中的 FIDO2/WebAuthn 重定向和 USB 重定向设置。
- FIDO2 重定向策略已启用。
- 如果正在使用 EdgeWebView2 或自定义桌面应用程序,请在 FIDO2 允许的进程 策略设置中添加相应的文件路径。
- 未为 FIDO2 密钥设置任何设备规则,以使用通用 USB 重定向来重定向设备。
-
如果 Citrix 组件最近已更新,请验证您的配置是否与新版本保持一致。
-
-
使用 HDX 监视器进行诊断
-
启动 HDX 会话,打开 Web 浏览器或 UWP 应用程序,然后导航到身份验证页面。
-
选择安全密钥、Webauthn 或 FIDO2 作为登录方法。您应该会看到 wfica32.exe 进程弹出的对话框提示,这是 FIDO2 调用被重定向的结果(请参阅随附的屏幕截图)。如果不是这种情况:
- 确保密钥未通过通用 USB 虚拟通道重定向。如果密钥在 HDX 会话中被重定向,您可能会看到一个对话框提示“将您的安全密钥插入 USB 端口”。要解决此问题,请禁用 USB 重定向或确保安全密钥未在 HDX 会话中重定向。
- 请在 HDX 会话中打开 HDX 监视器,然后前往 FIDO2 - Webauthn 重定向 节点进行详细查看。
- 确保 FIDO2 允许重定向策略设置为 True,并且需要 FIDO2/WebAuthn 身份验证的应用程序已列在 FIDO2 重定向挂钩应用程序 中。如果应用程序不存在,请根据 高级配置 中的信息将其添加到相应的注册表位置。
- 确保需要 FIDO2/WebAuthn 身份验证的应用程序的完整路径已列在 FIDO2 允许的进程 策略设置中。如果完整路径不存在,请将其添加到 Studio 中的 FIDO2 允许的进程 策略设置。有关其他信息,请参阅 配置部分。
- (旧版)如果 FIDO2 重定向是使用旧版基于注册表的设置配置的,请将您的配置迁移到 Studio 中的 FIDO2 允许的进程 策略设置,并确保包含需要 FIDO2/WebAuthn 身份验证的应用程序的完整路径。有关其他信息,请参阅 配置部分。
-
注意:
如果您的会话主机上尚未安装 HDX Monitor,您可以从 Citrix Virtual Apps and Desktops 安装程序的支持文件夹中安装它。
-
收集日志并联系技术支持
-
如果在执行上述步骤后问题仍然存在 -
- 收集 HDX 监视器的输出、Citrix Workspace 应用程序的日志和 VDA CDF 的日志。
- 记录您已采取的所有故障排除步骤以及遇到的任何错误消息。
- 联系您的 IT 支持团队或 Citrix 支持,并提供收集到的信息以便更快地解决问题。
-