Citrix Virtual Apps and Desktops

Autenticación FIDO2 y WebAuthn

Autorización local y autenticación virtual mediante FIDO2 y WebAuthn

Los usuarios pueden autenticarse en aplicaciones que usen FIDO2 o WebAuthn en su sesión virtual mediante claves de seguridad de FIDO2 y dispositivos biométricos integrados con TPM 2.0 y Windows Hello.

Para obtener más información acerca de FIDO2, consulte FIDO2: WebAuthn & CTAP.

Para obtener información sobre el uso de esta función, consulte Redirección FIDO2.

NOTA

Tenga en cuenta que esta función no admite el inicio de sesión virtual mediante WebAuthn o FIDO2. Esta función solo permite usar estos métodos de autenticación en aplicaciones dentro de la sesión virtual.

Esta función no está disponible en casos de doble salto.

Tabla de compatibilidad

Sistema operativo del host de la sesión Autenticación de aplicaciones web Autenticación de aplicaciones UWP
Windows Server 2016 Compatible mediante la redirección de USB No compatible
Windows Server 2019 Compatible No compatible
Windows Server 2022 Compatible Compatible
Windows 10 Compatible Compatible
Windows 11 Compatible Compatible

Para obtener información adicional, consulta los requisitos que aparecen a continuación.

Autenticación de aplicaciones web

Requisitos

Estos son los requisitos para usar la autenticación FIDO2 y WebAuthn con aplicaciones web:

Plano de control de Citrix

  • Citrix Virtual Apps and Desktops 2009 o una versión posterior

Host de la sesión

  • Sistema operativo
    • Windows 10 1809 o una versión posterior
    • Windows Server 2019 o una versión posterior
  • VDA
    • Windows: Versión 2009 o una versión posterior

Dispositivo cliente

  • Sistema operativo
    • Windows 10 1809 o una versión posterior
    • Linux: Consulte los requisitos del sistema de la aplicación Workspace para Linux.
  • Aplicación Workspace
    • Windows: Versión 2009.1 o una posterior
    • Linux: 2303 o una versión posterior

Requisitos del explorador web

  • Solo exploradores web de 64 bits

Métodos de autenticación admitidos

  • Clave de seguridad FIDO2
  • Windows Hello
    • TPM 2.0
    • Biometría integrada
      • Reconocimiento facial
      • Escáner de huellas dactilares
    • WebAuthn

Autenticación de aplicaciones UWP

Con la publicación de Citrix Virtual Apps and Desktops 2112, Citrix permite la autenticación WebAuthn y FIDO2 en aplicaciones UWP.

Las aplicaciones como Microsoft Teams, Microsoft Outlook para Office 365 y OneDrive usan una aplicación UWP para la autenticación como enlace a Azure Active Directory. Citrix ahora admite el uso de FIDO2 para autenticar esas aplicaciones.

Requisitos

Estos son los requisitos para usar la autenticación FIDO2 y WebAuthn con aplicaciones UWP:

Plano de control de Citrix

  • Citrix Virtual Apps and Desktops 2112 o una versión posterior

Host de la sesión

  • Sistema operativo
    • Windows 10 1809 o una versión posterior
    • Windows Server 2022 o una versión posterior
  • VDA
    • Windows: Versión 2112 o una versión posterior

Dispositivo cliente

  • Sistema operativo
    • Windows 10 1809 o una versión posterior
    • Linux: Consulte los requisitos del sistema de la aplicación Workspace para Linux.
  • Aplicación Workspace
    • Windows: Versión 2009.1 o una posterior
    • Linux: 2303 o una versión posterior

Métodos de autenticación admitidos

  • Clave de seguridad FIDO2
  • Windows Hello
    • TPM 2.0
    • Biometría integrada
      • Reconocimiento facial
      • Escáner de huellas dactilares
    • WebAuthn

Nota:

En casos en que la redirección FIDO2 no está disponible porque la función no es compatible con el cliente, el VDA o el sistema operativo, las claves FIDO2 basadas en USB se pueden redirigir mediante la redirección de USB. También es posible utilizar la redirección de USB para redirigir las claves FIDO2 basadas en USB en casos en que la redirección de FIDO2 esté disponible. En este caso concreto, debe inhabilitar la redirección de FIDO2 y configurar las reglas de redirección de USB adecuadas. Consulte la documentación sobre Reglas de los dispositivos de redirección de USB para obtener detalles sobre cómo configurar claves FIDO2 usando reglas de redirección de USB.

Configuración avanzada para aplicaciones basadas en msedgewebview2.exe

Nota:

Si se modifica el Registro de forma incorrecta, pueden producirse problemas graves que obliguen a reinstalar el sistema operativo. Citrix no puede garantizar que los problemas derivados de la utilización inadecuada del Editor del Registro puedan resolverse. Si usa el Editor del Registro, será bajo su propia responsabilidad. Haga una copia de seguridad del Registro antes de modificarlo.

Para las empresas que tienen aplicaciones web basadas en msedgewebview2.exe, es necesario agregar valores de registro adicionales en el VDA para que la redirección de FIDO2 funcione dentro de las sesiones de HDX -

Agregue la ruta completa del archivo msedgewebview2.exe en el valor de registro AllowedProcesses:

  • Clave: HKLM\SOFTWARE\Citrix\WebAuthnAllowedProcesses
  • Nombre del valor: AllowedProcesses
  • Tipo de valor: REG_MULTISZ
  • Información del valor: <add full path of the msedgewebview2.exe here >

Para las aplicaciones de 64 bits, es necesario establecer los siguientes valores:

  • Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook\msedgewebview2.exe

  • Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nombre del valor: FilePathName
  • Tipo de valor: REG_SZ
  • Datos de valor: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll

  • Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nombre del valor: Indicador
  • Tipo de valor: DWORD
  • Datos de valor: 00000002

Para aplicaciones de 32 bits, es necesario establecer los siguientes valores:

  • Clave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook\msedgewebview2.exe

  • Clave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nombre del valor: FilePathName
  • Tipo de valor: REG_SZ
  • Datos de valor: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll

  • Clave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nombre del valor: Indicador
  • Tipo de valor: DWORD
  • Datos de valor: 00000002

Reinicie el VDA después de configurar los valores de Registro para que la redirección de FIDO2 se habilite para las aplicaciones basadas en msedgewebview2.exe.

Autenticación FIDO2 y WebAuthn