.NET 3.0 C#アプリケーションでCAPICOMを使用して、exeファイルのAuthenticode署名をチェックしています。証明書が信頼できるパブリッシャとしてリストされていることを確認する必要があります。 signedCode.Verify(true)
を使用すると、証明書がまだ信頼されていない場合にダイアログが表示されるので、ユーザーはその証明書を使用するかどうかを選択できます。ただし、signedCode.Verify(false)
は信頼できるサイト運営者からのものではなくても署名を検証しています。おそらく、証明書が有効であるかどうかだけを確認していると考えられます。CAPICOM - UIのない信頼できるパブリッシャからSignedCodeを確認する
ファイルの署名が、UIなしで有効で信頼できる証明書であることを確認するにはどうすればよいですか?