署名ツールのエラー:指定された基準をすべて満たす証明書が見つかりませんでした
-
21-12-2019 - |
質問
SignTool と kSign を使用して exe に署名しようとして丸 2 日が経過しました。COMODO から自分のドメイン用の SSL 証明書を購入しました (Apache の https に使用)。今、同じ証明書と同じ秘密キーを使用してexeに署名しようとしています。私は次のコマンドを使用しています:
openssl pkcs12 -inkey example.com.key -in example.com.crt -export -out example.com.pfx
そしてそれに署名しようとしています
signtool /f example.com.pfx /p mypassword myexe.exe
そして私はいつも次のようになります:「サインツールエラー:指定された基準をすべて満たす証明書は見つかりませんでした。」
インターネットから PFX ファイルを生成する方法を見つけても、常に同じエラー メッセージが表示されます。kSign で署名しようとしても、同じ結果が得られます。私に足りないものは何でしょうか?Web サーバー用に購入した SSL 証明書を、exe ファイルの署名にも使用できますか?
ありがとう。
解決
問題は、SSL証明書を使用してアプリケーションに署名しようとしました。SSL証明書がコード署名証明書とは異なるため、それはうまくいきませんでした。これは私が必要とするものです。
他のヒント
実行して問題を発見しました
certmgr.exe
次に、証明書を個人ストアにインポートします。
所属していません StackOverflow