Sto utilizzando CAPICOM in un'app .NET 3.0 C# per controllare una firma Authenticode su un file exe. Devo assicurarmi che il certificato sia elencato come editore attendibile. L'utilizzo di signedCode.Verify(true)
mostrerà una finestra di dialogo se il certificato non è già affidabile, quindi l'utente può scegliere se farlo o no. Tuttavia, signedCode.Verify(false)
sta verificando la firma anche se non proviene da un editore attendibile - presumibilmente questo è solo il controllo che il certificato è valido.CAPICOM - Verifica SignedCode proviene da un editore attendibile senza interfaccia utente
Come posso verificare che la firma su un file provenga da un certificato valido e attendibile senza l'interfaccia utente?