Closed doglex closed 5 months ago
看源代码core.py里
def _last_certificate(self): if not self._certificates: self._update_certificates() certificate = self._certificates[0] for cert in self._certificates: if certificate.not_valid_after < cert.not_valid_after: certificate = cert return certificate
里面的 _update_certificates() 是在 self._certificate为空的时候调一次更新, 看不到哪里是定时进行更新的逻辑,或者哪里使得 self._certificates变成空
每次使用证书之前检查证书是否存在,是否有效。具体可以看一下代码。
好的
看源代码core.py里
里面的 _update_certificates() 是在 self._certificate为空的时候调一次更新, 看不到哪里是定时进行更新的逻辑,或者哪里使得 self._certificates变成空