CA证书也支持IP地址

This commit is contained in:
刘祥超
2023-11-18 10:39:32 +08:00
parent d4413b8afe
commit 8fdc98cde9

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 {