fix: 证书校验规则修改 (#788)

This commit is contained in:
ssongliu
2023-04-26 00:04:10 +00:00
committed by GitHub
parent 2d31c5b005
commit 14cc97eb44
+5 -1
View File
@@ -326,7 +326,11 @@ func checkCertValid(domain string) error {
if _, err = tls.X509KeyPair(certificate, key); err != nil {
return err
}
certObj, err := x509.ParseCertificate(certificate)
certBlock, _ := pem.Decode(certificate)
if certBlock == nil {
return err
}
certObj, err := x509.ParseCertificate(certBlock.Bytes)
if err != nil {
return err
}