hamburger icon
  • language
back icon Précédent
Choisissez votre langue
Type de contenu

Base de Connaissances

Microsoft Store | Signer votre fichier XML de vérification EV à l’aide d’un certificat de signature de code EV

Solution ID : TL380
Last Modified : 08/04/2026

Utilisation de votre certificat de signature de code EV pour signer votre fichier XML de vérification EV

Étant donné que les certificats de signature de code EV DigiCert sont acceptés par Microsoft, vous (développeurs) pouvez les utiliser pour signer vos fichiers XML de vérification EV pour le Windows Store.

Remarque: Pour signer votre fichier XML de vérification EV, vous devez disposer d’un certificat de signature de code EV utilisant un algorithme de signature SHA-2.

Après avoir activé votre jeton de signature de code EV, vous pouvez l’utiliser pour signer votre code ainsi que votre fichier XML de vérification EV pour le Microsoft Store.

Comment signer votre fichier XML de vérification EV

  1. Branchez maintenant votre jeton/appareil de signature de code EV.

  2. Exportez le certificat public depuis votre jeton de signature de code EV sous forme de fichier .cer.

    1. Ouvrez SafeNet Authentication Client Tools.

    2. Cliquez sur l’icône Advanced View (engrenage doré).

    3. Développez Tokens > « Votre-certificat-de-signature-de-code-EV » (par ex., EV SHA2) > User certificates, faites un clic droit sur votre certificat de signature de code EV, puis sélectionnez Export Certificate.

    4. Dans la fenêtre Token Logon, saisissez votre mot de passe du jeton, puis cliquez sur OK.

    5. Dans la fenêtre Save As, accédez à l’emplacement où vous souhaitez enregistrer le fichier, nommez votre fichier .cer (par ex., XMLSigning.cer), puis cliquez sur Save.

  3. Téléchargez l’outil de signature de code pour XML.

    CodeSignForXML.exe

  4. Renommez le fichier exécutable téléchargé en SignXml.exe.

  5. Ouvrez une invite de commande et exécutez la commande suivante depuis le répertoire où se trouve le fichier SignXml.exe:

    SignXml.exe TOKEN SHA256 “path/to/XMLSigning.cer” “path/to/signableXmlFile”

  6. Votre fichier XML signé devrait être enregistré sous le nom SHA256SignedOriginalFileName.xml.

  7. Connectez-vous à votre compte développeur Windows Store.

  8. Cliquez sur Account et, sous Extended Validation Status, cliquez sur Upload signed file.

  9. Recherchez et sélectionnez votre fichier XML de vérification EV signé.

  10. Une fois votre fichier téléversé, vous devriez recevoir une confirmation immédiate indiquant que «You have Extended Validation status»