Skip to main content

28 mai 2026

Créer un fichier de configuration CSR

L'utilitaire Microsoft certreq utilise un fichier de configuration pour générer une demande de signature de certificat (CSR). Vous devez créer un fichier de configuration pour pouvoir générer la demande. Créez le fichier, puis générez la CSR sur l'ordinateur Windows Server qui héberge le serveur Horizon 8 qui utilisera le certificat.

Conditions préalables

Collectez les informations requises pour remplir le fichier de configuration. Vous devez connaître le nom de domaine complet (FQDN) du serveur Horizon 8, ainsi que l'unité d'organisation, l'organisation, la ville, l'État et le pays pour terminer le nom du sujet.

Procédure

  1. Ouvrez un éditeur de texte et collez le texte suivant, y compris les balises de début et de fin, dans le fichier.

    
    ;----------------- request.inf ----------------- 
    
    [Version] 
    
    Signature="$Windows NT$" 
    
    [NewRequest]
    
    Subject = "CN=View_Server_FQDN, OU=Organizational_Unit, O=Organization, L=City, S=State, C=Country" 
    ; Replace View_Server_FQDN with the FQDN of the Horizon server.
    ; Replace the remaining Subject attributes.  
    KeySpec = 1 
    KeyLength = 2048 
    ; KeyLength is usually chosen from 2048, 3072, or 4096. A KeyLength
    ; of 1024 is also supported, but it is not recommended. 
    HashAlgorithm = SHA256
    ; Algorithms earlier than SHA-2 are insufficiently secure and are not recommended.
    Exportable = TRUE 
    MachineKeySet = TRUE 
    SMIME = False 
    PrivateKeyArchive = FALSE 
    UserProtected = FALSE 
    UseExistingKeySet = FALSE 
    ProviderName = "Microsoft Strong Cryptographic Provider" 
    ProviderType = 12
    RequestType = PKCS10 
    KeyUsage = 0xa0 
    
    [EnhancedKeyUsageExtension] 
    
    OID=1.3.6.1.5.5.7.3.1 ; this is for Server Authentication 
    
    ;-----------------------------------------------
    
    
    

    Si un caractère de retour CR/LF chariot/saut de ligne Subject = supplémentaire est ajouté à la ligne lorsque vous copiez et collez le texte, supprimez-le.

  2. Mettez à jour les attributs de Subject avec les valeurs appropriées pour votre serveur Horizon 8 et le déploiement.

    Par exemple : CN=dept.company.com

    Pour vous conformer aux recommandations de sécurité d'Omnissa, utilisez le nom de domaine complet que les périphériques clients utilisent pour se connecter à l'hôte. N'utilisez pas un nom de serveur simple ou une adresse IP, même pour les communications effectuées à l'intérieur de votre domaine interne.

    Certaines autorités de certification ne permettent pas d'utiliser des abréviations pour l'attribut d'état.

  3. Mettez à jour l'attribut Keylength.

    La valeur par défaut, 2048, convient, sauf si vous avez besoin d'une taille KeyLength différente. Plusieurs autorités de certification nécessitent une valeur minimale de 2 048. Les clés de grande taille sont plus sécurisées, mais dégradent plus les performances.

    Un attribut KeyLength de 1024 est également pris en charge, bien que le National Institute of Standards and Technology (NIST) déconseille les clés de cette taille, car les ordinateurs gagnent en puissance et peuvent parvenir à déchiffrer un chiffrement renforcé.

    Important : ne générez pas une valeur KeyLength inférieure à 1 024. Horizon Client pour Windows ne validera pas un certificat sur un serveur Horizon 8 généré avec une valeur KeyLength inférieure à 1 024, et les périphériques Horizon Client ne pourront pas se connecter à Horizon 8. Les validations de certificats exécutées par le Serveur de connexion échoueront également ; les serveurs Horizon 8 affectés s'afficheront alors en rouge dans le tableau de bord de la console.

  4. Enregistrez le fichier sous request.inf.

Étape suivante

Générez une CSR à partir du fichier de configuration.

Cette page vous a-t-elle été utile ?

Envoyer un commentaire sur cette rubrique

Cette rubrique vous a-t-elle été utile ?

N'indiquez aucune information personnelle ou confidentielle.

Génération du lien…