Gateway

Configuration de l’authentification du certificat client

Les utilisateurs qui ouvrent une session sur un serveur virtuel Citrix Gateway peuvent également être authentifiés en fonction des attributs de certificat client présentés au serveur virtuel. L’authentification par certificat client peut également être utilisée avec d’autres types d’authentification, tels que LDAP ou RADIUS, pour fournir une authentification à deux facteurs.

Pour authentifier les utilisateurs en fonction des attributs de certificat côté client, l’authentification du client doit être activée sur le serveur virtuel et le certificat client doit être demandé. Vous devez lier un certificat racine au serveur virtuel sur Citrix Gateway.

Lorsque les utilisateurs ouvrent une session sur le serveur virtuel Citrix Gateway, après authentification, les informations de nom d’utilisateur sont extraites du champ spécifié du certificat. Ce champ est généralement Subject:CN. Si le nom d’utilisateur est extrait avec succès, l’utilisateur est authentifié. L’authentification échoue dans les cas suivants.

  • Si l’utilisateur ne fournit pas de certificat valide pendant la prise de liaison SSL (Secure Sockets Layer).
  • L’extraction du nom d’utilisateur échoue, l’authentification échoue.

Vous pouvez authentifier les utilisateurs en fonction du certificat client en définissant le type d’authentification par défaut de manière à utiliser le certificat client. Vous pouvez également créer une action de certificat dont la tâche est de définir les opérations à réaliser durant l’authentification basée sur un certificat client SSL.

Pour configurer le certificat client en tant que type d’authentification par défaut à l’aide de l’interface graphique

  1. Accédez à Configuration > Citrix Gateway, puis cliquez sur Paramètres globaux.
  2. Dans le volet d’informations, sous Paramètres d’authentification, cliquez sur Modifier les paramètres du certificat d’authentification.
  3. Sélectionnez ON pour activer l’authentification à deux facteurs à l’aide du certificat, conformément à vos besoins.
  4. Dans Champ de nom d’utilisateur, sélectionnez le type de champ de certificat qui contient les noms d’utilisateurs.
  5. Dans Champ de nom de groupe, sélectionnez le type du champ de certificat qui contient le nom du groupe.
  6. Dans Groupe d’autorisations par défaut, tapez le nom du groupe par défaut, puis cliquez sur OK.

Extraction du nom d’utilisateur du certificat client

Si l’authentification du certificat client est activée sur Citrix Gateway, les utilisateurs sont authentifiés en fonction de certains attributs du certificat client. Une fois l’authentification réussie, le nom d’utilisateur ou le nom d’utilisateur et de groupe de l’utilisateur sont extraits du certificat. Les stratégies spécifiées pour cet utilisateur sont également appliquées.

Configuration de l’authentification du certificat client