From 1f7e60d062bba0452da29ce0fc8289b9129282e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Sun, 9 Apr 2023 21:31:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AF=81=E4=B9=A6=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=90=8E=E6=9C=8D=E5=8A=A1=E9=85=8D=E7=BD=AE=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E6=9B=B4=E6=96=B0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/serverconfigs/sslconfigs/ssl_cert_config.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/serverconfigs/sslconfigs/ssl_cert_config.go b/pkg/serverconfigs/sslconfigs/ssl_cert_config.go index 356aa1f..6c12125 100644 --- a/pkg/serverconfigs/sslconfigs/ssl_cert_config.go +++ b/pkg/serverconfigs/sslconfigs/ssl_cert_config.go @@ -45,8 +45,8 @@ type SSLCertConfig struct { // Init 校验 func (this *SSLCertConfig) Init(ctx context.Context) error { - // 从ctx中读取数据 - if ctx != nil { + // 如果没有指定数据, 则从ctx中读取数据 + if ctx != nil && len(this.CertData) == 0 { var dataMapOne = ctx.Value("DataMap") if dataMapOne != nil && !reflect.ValueOf(dataMapOne).IsNil() { dataMap, ok := dataMapOne.(*shared.DataMap)