Citrix Virtual Apps and Desktops

Autenticação FIDO2 e WebAuthn

Autorização local e autenticação virtual usando FIDO2 e WebAuthn

Os usuários podem se autenticar em aplicativos que utilizam FIDO2 ou WebAuthn em sua sessão virtual usando chaves de segurança FIDO2 e dispositivos biométricos integrados com TPM 2.0 e Windows Hello.

Para obter mais informações sobre o FIDO2, consulte FIDO2: WebAuthn & CTAP.

Para obter informações sobre como usar este recurso, consulte Redirecionamento FIDO2.

OBSERVAÇÃO

Observe que este recurso não oferece suporte ao logon na sessão virtual usando WebAuthn ou FIDO2. Este recurso permite apenas o uso desses métodos de autenticação em aplicativos dentro da sessão virtual.

Este recurso não é compatível em cenários de salto duplo (double-hop).

Matriz de compatibilidade

Sistema operacional do host da sessão Autenticação de aplicativo Web Autenticação de aplicativo UWP
Windows Server 2016 Compatível via redirecionamento USB Não compatível
Windows Server 2019 Compatível Não compatível
Windows Server 2022 Compatível Compatível
Windows 10 Compatível Compatível
Windows 11 Compatível Compatível

Para obter informações adicionais, revise os requisitos abaixo.

Autenticação de aplicativo Web

Requisitos

A seguir estão os requisitos para usar a autenticação FIDO2 e WebAuthn com aplicativos Web:

Plano de controle Citrix®

  • Citrix Virtual Apps and Desktops™ 2009 ou posterior

Host da sessão

  • Sistema operacional
    • Windows 10 1809 ou posterior
    • Windows Server 2019 ou posterior
  • VDA
    • Windows: versão 2009 ou posterior

Dispositivo cliente

  • Sistema operacional
    • Windows 10 1809 ou posterior
    • Linux: Consulte os requisitos do sistema do aplicativo Workspace para Linux
  • Aplicativo Workspace
    • Windows: versão 2009.1 ou posterior
    • Linux: 2303 ou posterior

Requisitos do navegador Web

  • Somente navegadores de 64 bits

Métodos de autenticação compatíveis

  • Chave de Segurança FIDO2
  • Windows Hello
    • TPM 2.0
    • Biometria integrada
      • Reconhecimento facial
      • Leitor de impressão digital
    • WebAuthn

Autenticação de aplicativo UWP

Com o lançamento do Citrix Virtual Apps and Desktops 2112, o Citrix oferece suporte à autenticação WebAuthn e FIDO2 em aplicativos UWP.

Aplicativos como Microsoft Teams, Microsoft Outlook para Office 365 e OneDrive usam um aplicativo UWP para autenticação como um link para o Azure Active Directory. O Citrix agora oferece suporte ao uso do FIDO2 para autenticar esses aplicativos.

Requisitos

A seguir estão os requisitos para usar a autenticação FIDO2 e WebAuthn com aplicativos UWP:

Plano de controle Citrix

  • Citrix Virtual Apps and Desktops 2112 ou posterior

Host da sessão

  • Sistema operacional
    • Windows 10 1809 ou posterior
    • Windows Server 2022 ou posterior
  • VDA
    • Windows: versão 2112 ou posterior

Dispositivo cliente

  • Sistema operacional
    • Windows 10 1809 ou posterior
    • Linux: Consulte os requisitos do sistema do aplicativo Workspace para Linux
  • Aplicativo Workspace
    • Windows: versão 2009.1 ou posterior
    • Linux: 2303 ou posterior

Métodos de autenticação compatíveis

  • Chave de Segurança FIDO2
  • Windows Hello
    • TPM 2.0
    • Biometria integrada
      • Reconhecimento facial
      • Leitor de impressão digital
    • WebAuthn

Observação:

Em cenários onde o redirecionamento FIDO2 não está disponível porque o recurso não é compatível com o cliente, VDA ou sistema operacional, as chaves FIDO2 baseadas em USB podem ser redirecionadas usando o redirecionamento USB. Também é possível usar o redirecionamento USB para redirecionar chaves FIDO2 baseadas em USB em cenários onde o redirecionamento FIDO2 está disponível. Nesse caso, você deve desabilitar o redirecionamento FIDO2 e configurar as regras de redirecionamento USB apropriadas. Consulte a documentação das regras de dispositivo de redirecionamento USB para obter detalhes sobre como configurar chaves FIDO2 usando regras de redirecionamento USB.

Configuração avançada para aplicativos baseados em msedgewebview2.exe

Observação:

A edição incorreta do registro pode causar sérios problemas que podem exigir a reinstalação do seu sistema operacional. O Citrix não pode garantir que os problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos. Use o Editor do Registro por sua conta e risco. Certifique-se de fazer backup do registro antes de editá-lo.

Para empresas que possuem aplicativos Web baseados em msedgewebview2.exe, valores de registro adicionais precisam ser adicionados no VDA para que o redirecionamento FIDO2 funcione dentro das sessões HDX -

Anexe o caminho completo do msedgewebview2.exe no valor de registro AllowedProcesses:

  • Key: HKLM\SOFTWARE\Citrix\WebAuthnAllowedProcesses
  • Value name: AllowedProcesses
  • Value type: REG_MULTISZ
  • Value data: <adicione o caminho completo do msedgewebview2.exe aqui >

Para aplicativos de 64 bits, os seguintes valores precisam ser definidos:

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

  • Key: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Value name: FilePathName
  • Value type: REG_SZ
  • Value data: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll

  • Key: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Value name: Flag
  • Value type: DWORD
  • Value data: 00000002

Para aplicativos de 32 bits, os seguintes valores precisam ser definidos:

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

  • Key: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Value name: FilePathName
  • Value type: REG_SZ
  • Value data: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll

  • Key: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Value name: Flag
  • Value type: DWORD
  • Value data: 00000002

Reinicie o VDA após definir os valores de registro para que o redirecionamento FIDO2 seja habilitado para aplicativos baseados em msedgewebview2.exe.

Autenticação FIDO2 e WebAuthn