Autenticación FIDO2 y WebAuthn
Autorización local y autenticación virtual mediante FIDO2 y WebAuthn
Los usuarios pueden autenticarse en aplicaciones que aprovechan FIDO2 o WebAuthn en su sesión virtual utilizando claves de seguridad FIDO2 y dispositivos biométricos integrados con TPM 2.0 y Windows Hello.
Para obtener más información sobre FIDO2, consulte FIDO2: WebAuthn y CTAP.
Para obtener información sobre el uso de esta función, consulte Redirección de FIDO2.
NOTA
Tenga en cuenta que esta función no admite el inicio de sesión en la sesión virtual mediante WebAuthn o FIDO2. Esta función solo permite utilizar estos métodos de autenticación en aplicaciones dentro de la sesión virtual.
Esta función no es compatible en escenarios de doble salto.
Matriz de compatibilidad
| Sistema operativo del host de sesión | Autenticación de aplicaciones web | Autenticación de aplicaciones UWP |
|---|---|---|
| Windows Server 2016 | Compatible mediante redirección 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, revise los requisitos a continuación.
Autenticación de aplicaciones web
Requisitos
A continuación, se indican 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 posterior
Host de sesión
- Sistema operativo
- Windows 10 1809 o posterior
- Windows Server 2019 o posterior
- VDA
- Windows: versión 2009 o posterior
Dispositivo cliente
- Sistema operativo
- Windows 10 1809 o posterior
- Linux: Consulte los requisitos del sistema de la aplicación Workspace para Linux.
- Aplicación Workspace
- Windows: versión 2009.1 o posterior
- Linux: 2303 o posterior
Requisitos del navegador web
- Navegadores de 32 y 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 el lanzamiento de Citrix Virtual Apps and Desktops 2112, Citrix admite la autenticación WebAuthn y FIDO2 en aplicaciones UWP.
Aplicaciones como Microsoft Teams, Microsoft Outlook para Office 365 y OneDrive utilizan una aplicación UWP para la autenticación como vínculo a Azure Active Directory. Citrix ahora admite el uso de FIDO2 para autenticar esas aplicaciones.
Requisitos
Los siguientes 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 posterior
Host de sesión
- Sistema operativo
- Windows 10 1809 o posterior
- Windows Server 2022 o posterior
- VDA
- Windows: versión 2112 o posterior
Dispositivo cliente
- Sistema operativo
- Windows 10 1809 o posterior
- Linux: Consulte los requisitos del sistema de la aplicación Workspace para Linux
- Aplicación Workspace
- Windows: versión 2009.1 o posterior
- Linux: 2303 o posterior
Requisitos de la aplicación UWP
- Aplicaciones de 32 bits y 64 bits
Métodos de autenticación admitidos
- Clave de seguridad FIDO2
- Windows Hello
- TPM 2.0
- Datos biométricos integrados
- Reconocimiento facial
- Escáner de huellas dactilares
- WebAuthn
Nota:
En escenarios en los 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 USB. También es posible usar la redirección USB para redirigir claves FIDO2 basadas en USB en escenarios en los que la redirección FIDO2 está disponible. En este caso, debe deshabilitar la redirección FIDO2 y configurar las reglas de redirección USB adecuadas. Consulte la documentación de reglas de dispositivos de redirección USB para obtener detalles sobre cómo configurar las claves FIDO2 mediante las reglas de redirección USB.
Configuración avanzada para aplicaciones basadas en msedgewebview2.exe
Nota:
Editar el Registro incorrectamente puede causar problemas graves que podrían requerir la reinstalación del sistema operativo. Citrix no puede garantizar que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propia responsabilidad. Asegúrese de hacer una copia de seguridad del Registro antes de editarlo.
Para las empresas que tienen aplicaciones web basadas en msedgewebview2.exe, es necesario añadir valores de registro adicionales en el VDA para que la redirección de FIDO2 funcione dentro de las sesiones HDX -
Anexe la ruta completa de msedgewebview2.exe en el valor de registro AllowedProcesses:
- Clave: HKLM\SOFTWARE\Citrix\WebAuthnAllowedProcesses
- Nombre del valor: AllowedProcesses
- Tipo de valor: REG_MULTISZ
- Datos del valor:
<add full path of the msedgewebview2.exe here >
Para las aplicaciones de 64 bits, se deben 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 del valor: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll
- Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
- Nombre del valor: Flag
- Tipo de valor: DWORD
- Datos del valor: 00000002
Para las aplicaciones de 32 bits, se deben 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 del valor: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll
- Clave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
- Nombre del valor: Flag
- Tipo de valor: DWORD
- Datos del valor: 00000002
Reinicie el VDA después de establecer los valores del registro para que la redirección de FIDO2 se habilite para las aplicaciones basadas en msedgewebview2.exe.