-tsa或applet的罐子-tsacert时间戳自签名 [英] -tsa or -tsacert timestamp for applet jar self-signed

查看:407
本文介绍了-tsa或applet的罐子-tsacert时间戳自签名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我试图自行登录像下面的罐子。

When I was trying to self-sign in the jar like below.

jarsigner -keystore my keystore myjar.jar myalias

它给像警告:

没有-tsa或-tsacert提供,这罐子是不是带有时间戳。如果没有时间戳,用户可能无法验证签名证书的截止日期(2014年5月8日)之后,这个罐子或将来的撤销日期之后。

No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2014-05-08) or after any future revocation date.

请帮助解决这个问题。

推荐答案

此错误,如果更新用的Java JDK / Oracle的1.7 U51制成所致。这个JDK不等同于previous之一。

This error is caused if updates were made with JDK Java/Oracle 1.7 u51. This JDK is NOT identical to the previous one.

您可以安装JDK的previous版本之前,U51(7u45的为例),或安装JDK 6。

You can install a previous version of the JDK BEFORE u51 (7u45 for exemple), or install JDK 6.

然后当你重新编译,你不会看到错误。

Then when you re-compile, you won't see the error.

这篇关于-tsa或applet的罐子-tsacert时间戳自签名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆