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 FIDO2, consulte FIDO2: WebAuthn & CTAP.

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

NOTA

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 de 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, a 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. A Citrix agora oferece suporte ao uso de 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 de 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

Nota:

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 de 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

Nota:

A edição incorreta do registro pode causar problemas sérios que podem exigir a reinstalação do seu sistema operacional. A 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:

  • Chave: HKLM\SOFTWARE\Citrix\WebAuthnAllowedProcesses
  • Nome do valor: AllowedProcesses
  • Tipo de valor: REG_MULTISZ
  • Dados do valor: <adicione o caminho completo do msedgewebview2.exe aqui >

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

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

  • Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nome do valor: FilePathName
  • Tipo de valor: REG_SZ
  • Dados do valor: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll

  • Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nome do valor: Flag
  • Tipo de valor: DWORD
  • Dados do valor: 00000002

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

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

  • Chave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nome do valor: FilePathName
  • Tipo de valor: REG_SZ
  • Dados do valor: C:\Program Files\Citrix\HDX\bin\CtxWebAuthnHook.dll

  • Chave: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\CtxHook\AppInit_DLLs\CtxWebAuthnHook
  • Nome do valor: Flag
  • Tipo de valor: DWORD
  • Dados do valor: 00000002

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

Autenticação FIDO2 e WebAuthn