diff --git a/Netch/Servers/VLESS/VLESSUtil.cs b/Netch/Servers/VLESS/VLESSUtil.cs index 2a0017cc..813838bf 100644 --- a/Netch/Servers/VLESS/VLESSUtil.cs +++ b/Netch/Servers/VLESS/VLESSUtil.cs @@ -15,24 +15,7 @@ namespace Netch.Servers.VLESS public Server ParseJObject(in JObject j) { - var server = j.ToObject(); - if (server == null) - return null; - - if (server.TLSSecure != null) - { - if ((bool) server.TLSSecure) - { - server.TLSSecureType = "tls"; - server.TLSSecure = null; - } - else - { - server.TLSSecure = null; - } - } - - return server; + return j.ToObject(); } public void Edit(Server s) diff --git a/Netch/Servers/VMess/VMess.cs b/Netch/Servers/VMess/VMess.cs index c0e412e6..a3c5620d 100644 --- a/Netch/Servers/VMess/VMess.cs +++ b/Netch/Servers/VMess/VMess.cs @@ -62,12 +62,6 @@ namespace Netch.Servers.VMess /// public string QUICSecret { get; set; } = string.Empty; - /// - /// TLS 底层传输安全 - /// - [Obsolete] - public bool? TLSSecure { get; set; } - /// /// TLS 底层传输安全 /// diff --git a/Netch/Servers/VMess/VMessUtil.cs b/Netch/Servers/VMess/VMessUtil.cs index 5cb56206..c8a44fff 100644 --- a/Netch/Servers/VMess/VMessUtil.cs +++ b/Netch/Servers/VMess/VMessUtil.cs @@ -20,24 +20,7 @@ namespace Netch.Servers.VMess public Server ParseJObject(in JObject j) { - var server = j.ToObject(); - if (server == null) - return null; - - if (server.TLSSecure != null) - { - if ((bool) server.TLSSecure) - { - server.TLSSecureType = "tls"; - server.TLSSecure = null; - } - else - { - server.TLSSecure = null; - } - } - - return server; + return j.ToObject(); } public void Edit(Server s) diff --git a/Netch/Utils/ShareLink.cs b/Netch/Utils/ShareLink.cs index 0d4f6ed6..b40eb1d1 100644 --- a/Netch/Utils/ShareLink.cs +++ b/Netch/Utils/ShareLink.cs @@ -235,12 +235,6 @@ namespace Netch.Utils public static string GetNetchLink(Server s) { var server = (Server) s.Clone(); - if (server is VMess vmess) - { - vmess.TLSSecure = !string.IsNullOrEmpty(vmess.TLSSecureType); - vmess.TLSSecureType = null; - } - return "Netch://" + URLSafeBase64Encode(JsonConvert.SerializeObject(server, new JsonSerializerSettings {NullValueHandling = NullValueHandling.Ignore})); } }