如何从证书中解析到期日期
将其转换为
X509Certificate并调用
getNotAfter()。
如何确定证书链,例如带有链的github证书
知道了
Certificate[]正如Javadoc中所说,这就是数组。
我怎么知道要从哪个证书获取有效期?
阅读Javadoc。“首先是对等方自己的证书,然后是任何证书颁发机构”。
但是我不知道你为什么要这样做。Java应该已经为您完成了所有工作。
并且请丢弃那些不安全且不正确的TrustManager实施。处理自签名证书的正确方法是将其导入客户端信任库。也请丢弃不安全的HostnameVerifier,并使用默认的或安全的主机名。如果您不希望使用HTTPS,那么为什么还要使用它呢?



