J'utilise CAPICOM dans une application .NET 3.0 C# pour vérifier une signature Authenticode sur un fichier exe. Je dois m'assurer que le certificat est répertorié en tant que Publisher approuvé. L'utilisation de signedCode.Verify(true)
affichera une boîte de dialogue si le certificat n'est pas déjà approuvé, afin que l'utilisateur puisse choisir de le faire ou non. Cependant, signedCode.Verify(false)
vérifie la signature même si elle ne provient pas d'un éditeur de confiance - il s'agit vraisemblablement seulement de vérifier que le certificat est valide.CAPICOM - Vérifier que SignedCode provient d'un éditeur approuvé sans interface utilisateur
Comment puis-je vérifier que la signature d'un fichier provient d'un certificat valide et fiable sans l'interface utilisateur?