2014-02-26 18 views
2

我試圖使用SignTool和kSign簽署我的exe文件已經2天了。我爲我的域名購買了COMODO的SSL證書(用於https上的apache)。現在我試圖使用相同的證書和相同的私鑰來簽署我的exe文件。我使用的命令:SignTool錯誤:未找到符合所有給定條件的證書

openssl pkcs12 -inkey example.com.key -in example.com.crt -export -out example.com.pfx 

,並試圖簽署

signtool /f example.com.pfx /p mypassword myexe.exe 

,我總是得到:「SignTool錯誤:沒有證書被發現,符合所有給定的標準。」

無論我發現從互聯網上生成PFX文件的方式,它總是那樣的錯誤信息。我甚至試圖用kSign簽名,我得到了同樣的結果。我錯過了什麼?我可以使用我爲我的Web服務器購買的SSL證書來簽署我的exe文件嗎?

謝謝。

回答

4

問題是,我試圖使用SSL證書籤署應用程序。這是行不通的,因爲SSl證書不同於代碼簽名證書,這是我需要的證書。

+1

請填寫答案。所以你買了CODE Signing證書。那麼你是如何從CERT文件創建PFX文件的? – YumYumYum

0

我已經運行

certmgr.exe

,然後導入證書到個人存儲中發現的問題。

相關問題