啵啵哔哔啵… 正在计算…...正在计算...…启动序列 42...…

啵啵哔哔啵… 机器人自动化中… 此网页是经由机器人自动翻译成您的本地语言。某些翻译可能还不尽完善,我们需要您的帮助!使用页面底部的按钮告诉我们本文是否有帮助。 转至英文版本
Java代码签名:下载证书和签名代码
在验证了证书申请后,您可以下载您的证书文件并使用它们对您的Java代码签名。
下载您的证书
- 转到 GoDaddy 产品页面。
- 选择 SSL Certificates(SSL 证书),然后为要下载的证书选择 Manage(管理)。
- 在 Download Certificate(下载证书)下,选择 Server type(服务器类型),然后选择 Download Zip File(下载 Zip 文件)。
移动证书文件
- 解压缩您下载
的ZIP文件。
- 打开解压缩的文件夹,找到以
-SHA2.pem
结尾的文件。 - (可选
)将PEM
文件重命名为更易于键入的名称,例如mycert.pem
。 - 将
PEM
文件移动到创建密钥库的位置。
对于Windows用户,这是JDK安装的bin
目录&mdash ;,例如:
C:\ Program Files \ java \ jdk版本号\ bin
仅Windows的准备
如果您使用的是Windows,则必须完成以下步骤,然后才能安装证书和签名代码。
- 以管理员身份运行
cmd。
- 移动到JDK安装的
bin
目录:cd C:\ Program Files \ java \ jdk版本号\ bin
安装证书
- 通过命令行,导航至创建密钥库的目录。 (Windows用户应该已经在这里。)
- 安装证书:
keytool -importcert -file mycert.pem -keystore codesignstore
- 输入密钥库的密码。
- 键入yes you want to Trust the certificate(是的,您要信任的证书),然后按enter 。
对代码签名
- 签署您的代码:
jarsigner -verbose -keystore codesignstore -tsa http://tsa.starfieldtech.com/您的jar文件.jar
codesigncert Windows用户可能需要使用指向其密钥库(JKS
)和JAR
文件的完整路径。注意:您必须使用http://tsa.starfieldtech.com时间戳授权。
- 输入密钥库的密码。
- 验证代码是否已签名。
jarsigner -verify -verbose -certs您的jar文件.jar
如果一切正常,您将看到jar经过验证。
您应该会看到“此jar包含其证书链未验证的条目”。此警告的存在并不表示您的证书将无法正常工作。
下一步
- 大功告成!您现在可以开始分发已签名的代码。