1

我有由证书签名的 java 小程序。

首次执行小程序时,一切正常(服务器信任证书)并且代理运行。

但是当第二次执行小程序时,SAME 证书不受信任。并且不允许执行小程序。这当然很奇怪。

我真的不知道是什么导致了这种行为。因此,如果你们中的任何人遇到相同的行为,请给我一个提示。

环境是 Lotus Notes 8.5.3。在所有浏览器中都是一样的。

卢卡斯


感谢您的意见,这里是关于证书的更多信息

  • 证书签名算法:带有 RSA 加密的 PKCS #1 MD5

  • 发行人:(本公司)

  • 主题公钥算法:PKCS #1 RSA 加密

  • 证书密钥用法:关键、签名、密钥加密

  • 扩展密钥用法:非关键、TLS Web 服务器身份验证、证书签名算法

  • 发布日期:23.1.2012

  • 过期时间:24.4.2017

Java 小程序是标准的 JApplet

我不知道,这里有什么用处。你能有更具体的问题吗?

4

1 回答 1

0

签名证书需要“代码签名”OID:“1.3.6.1.5.5.7.3.3”,如http://fernandokarnagi.wordpress.com/2009/01/29/extended-key-usage-issue-applet中所述-jar 签名者/。有关其他信息,请参阅错误:KeyUsage 不允许数字签名 - Java-applet + 相互 SSL

于 2012-09-12T12:48:21.223 回答