Fix tls maxmin version config

This commit is contained in:
Shelikhoo
2024-03-16 20:23:45 +00:00
parent 5c19d6ebac
commit 99f9030e4e
+8 -8
View File
@@ -251,24 +251,24 @@ func (c *Config) GetTLSConfig(opts ...Option) *tls.Config {
} }
switch c.MinVersion { switch c.MinVersion {
case tls.VersionTLS10: case Config_TLS1_0:
config.MinVersion = tls.VersionTLS10 config.MinVersion = tls.VersionTLS10
case tls.VersionTLS11: case Config_TLS1_1:
config.MinVersion = tls.VersionTLS11 config.MinVersion = tls.VersionTLS11
case tls.VersionTLS12: case Config_TLS1_2:
config.MinVersion = tls.VersionTLS12 config.MinVersion = tls.VersionTLS12
case tls.VersionTLS13: case Config_TLS1_3:
config.MinVersion = tls.VersionTLS13 config.MinVersion = tls.VersionTLS13
} }
switch c.MaxVersion { switch c.MaxVersion {
case tls.VersionTLS10: case Config_TLS1_0:
config.MaxVersion = tls.VersionTLS10 config.MaxVersion = tls.VersionTLS10
case tls.VersionTLS11: case Config_TLS1_1:
config.MaxVersion = tls.VersionTLS11 config.MaxVersion = tls.VersionTLS11
case tls.VersionTLS12: case Config_TLS1_2:
config.MaxVersion = tls.VersionTLS12 config.MaxVersion = tls.VersionTLS12
case tls.VersionTLS13: case Config_TLS1_3:
config.MaxVersion = tls.VersionTLS13 config.MaxVersion = tls.VersionTLS13
} }
return config return config