我正在开发一个随webstart一起提供的java应用程序到我管理的运行windows xp-7的特定数量的机器上 . 我想自己签名,但是为了让恶劣的安全感减弱 .

我签了我的 jar :

jarsigner.exe -keypass <pass> -keystore keystore -storepass <pass> -tsa http://timestamp.comodoca.com/rfc3161 -digestalg SHA-1 myapp.jar <alias>

我尝试了两种方法,将其导出为PKCS12

keytool -importkeystore -srckeystore keystore -destkeystore keystore.p12 -deststoretype PKCS12 -srcalias <alias> -deststorepass <pass> -destkeypass <pass>

作为证书

keytool -exportcert -keystore keystore -alias <alias> -file myapp.cer

并将这些文件加载到管理证书选项下的java控制面板的安全选项卡中作为secue site CA.

我怎样才能实现这一目标?谢谢 .