CA证书也支持IP地址

This commit is contained in:
GoEdgeLab
2023-11-18 10:39:32 +08:00
parent 926b26de4c
commit 8907b73245

View File

@@ -99,6 +99,16 @@ func (this *SSLCertConfig) Init(ctx context.Context) error {
}
}
for _, ipAddress := range c.IPAddresses {
if ipAddress == nil {
continue
}
var ipAddressString = ipAddress.String()
if !lists.ContainsString(dnsNames, ipAddressString) {
dnsNames = append(dnsNames, ipAddressString)
}
}
commonNames = append(commonNames, c.Issuer.CommonName)
if index == 0 {