我有一个Java Applet(用于浏览器),使用GoDaddy的有效代码签名证书签名并加上时间戳。代码签名证书本身将在几周后到期。我读过的所有内容都表明,在代码签名证书到期后,applet仍然有效:
来自here:
如果发现了时间戳,那么只要代码保持不变,代码签名就会有效,直到时间结束
我想验证这确实是真的。如果我将计算机的时钟设置更改为更晚的日期,即证书过期后,我会在IE,Firefox和Chrome中获得以下Java异常:
java.security.cert.CertificateException:java.security.cert.CertPathValidatorException:响应不可靠:其有效性间隔已过期
这是否意味着当代码签名证书过期后,applet实际上会在几周内失败,或者这次更改我的计算机时钟的测试是否无效?任何参考方式?