Microsoft'un signtool aracının verify komutuyla imzalanmış bir program doğrulanırken neden hata dönüyor?
SignTool Error: A certificate chain processed,
but terminated in a rootcertificate which is not trusted by the trust provider.
Number of errors: 1
Çünkü burada satın alınan sertifika normal kod imzalama sertifikasıdır, EV değildir. Microsoft SignTool'un varsayılan verify kullanımı sürücü imza doğrulamasıdır (EV sertifikası gerektirir), bu nedenle doğrudan Verify kullanıldığında başarısız olur. /pa parametresinin eklenmesi gerekir.
Microsoft'un ilgili dokümanında bu konuda açıklama bulunmaktadır: Microsoft ilgili doküman .
Komut örneği: signtool verify /v /pa datestrl.exe