|
@@ -217,18 +217,18 @@ func (s *sslCertService) EditSSLCert(ctx context.Context, req v1.SSL) error {
|
|
|
}
|
|
|
|
|
|
// 2. 将证书添加到CDN提供商
|
|
|
- // 这是获取可以在策略中引用的 `sslCertId` 的前提
|
|
|
err = s.cdn.EditSSLCert(ctx, v1.SSlCert{
|
|
|
- IsOn: true,
|
|
|
- UserId: int64(req.CdnUserId),
|
|
|
- Name: req.Domain, // 使用域名作为证书名称
|
|
|
- ServerName: serverName,
|
|
|
- Description: req.Description,
|
|
|
- CertData: []byte(req.CertData),
|
|
|
- KeyData: []byte(req.KeyData),
|
|
|
- TimeBeginAt: before,
|
|
|
- TimeEndAt: after,
|
|
|
- DnsNames: DNSNames,
|
|
|
+ SslCertId: int64(req.CertId),
|
|
|
+ IsOn: true,
|
|
|
+ UserId: int64(req.CdnUserId),
|
|
|
+ Name: req.Domain, // 使用域名作为证书名称
|
|
|
+ ServerName: serverName,
|
|
|
+ Description: req.Description,
|
|
|
+ CertData: []byte(req.CertData),
|
|
|
+ KeyData: []byte(req.KeyData),
|
|
|
+ TimeBeginAt: before,
|
|
|
+ TimeEndAt: after,
|
|
|
+ DnsNames: DNSNames,
|
|
|
CommonNames: commonNames,
|
|
|
IsSelfSigned: isSelfSigned,
|
|
|
})
|