From 115a8d466a3dbdb5840bd79cb22fd7905127b81c Mon Sep 17 00:00:00 2001 From: "1065380934@qq.com" Date: Mon, 18 May 2020 15:08:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E9=98=85=E9=93=BE=E6=8E=A5=E4=B8=AD?= =?UTF-8?q?=E5=8A=A0=E5=85=A5security=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v2rayN/v2rayN/Handler/ConfigHandler.cs | 3 ++- v2rayN/v2rayN/Handler/V2rayConfigHandler.cs | 5 +++++ v2rayN/v2rayN/Mode/VmessQRCode.cs | 4 ++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/v2rayN/v2rayN/Handler/ConfigHandler.cs b/v2rayN/v2rayN/Handler/ConfigHandler.cs index fefad821..1fd65689 100644 --- a/v2rayN/v2rayN/Handler/ConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/ConfigHandler.cs @@ -385,7 +385,8 @@ namespace v2rayN.Handler type = vmessItem.headerType, host = vmessItem.requestHost, path = vmessItem.path, - tls = vmessItem.streamSecurity + tls = vmessItem.streamSecurity, + security = vmessItem.security }; url = Utils.ToJson(vmessQRCode); diff --git a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs index 9ea93933..9b358d06 100644 --- a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs +++ b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs @@ -1234,6 +1234,11 @@ namespace v2rayN.Handler vmessItem.requestHost = Utils.ToString(vmessQRCode.host); vmessItem.path = Utils.ToString(vmessQRCode.path); vmessItem.streamSecurity = Utils.ToString(vmessQRCode.tls); + + if (!Utils.IsNullOrEmpty(vmessQRCode.security)) + { + vmessItem.security = Utils.ToString(vmessQRCode.security); + } } ConfigHandler.UpgradeServerVersion(ref vmessItem); diff --git a/v2rayN/v2rayN/Mode/VmessQRCode.cs b/v2rayN/v2rayN/Mode/VmessQRCode.cs index 0a9cc8ab..4bbf191c 100644 --- a/v2rayN/v2rayN/Mode/VmessQRCode.cs +++ b/v2rayN/v2rayN/Mode/VmessQRCode.cs @@ -49,5 +49,9 @@ namespace v2rayN.Mode /// 底层传输安全 /// public string tls { get; set; } = string.Empty; + /// + /// 加密方式 + /// + public string security { get; set; } = string.Empty; } }