diff --git a/v2rayN/v2rayN/Global.cs b/v2rayN/v2rayN/Global.cs
index eb54a2be..7b0e1eff 100644
--- a/v2rayN/v2rayN/Global.cs
+++ b/v2rayN/v2rayN/Global.cs
@@ -95,6 +95,11 @@ namespace v2rayN
/// 阻止 tag值
///
public const string blockTag = "block";
+
+ ///
+ ///
+ ///
+ public const string StreamSecurity = "tls";
///
/// vmess
diff --git a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs
index 7f8cc0c8..712e8350 100644
--- a/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs
+++ b/v2rayN/v2rayN/Handler/V2rayConfigHandler.cs
@@ -443,7 +443,7 @@ namespace v2rayN.Handler
var host = config.requestHost();
//if tls
- if (config.streamSecurity() == "tls")
+ if (config.streamSecurity() == Global.StreamSecurity)
{
streamSettings.security = config.streamSecurity();
@@ -964,6 +964,13 @@ namespace v2rayN.Handler
}
}
+ //tls
+ if (outbound.streamSettings != null
+ && outbound.streamSettings.security != null
+ && outbound.streamSettings.security == Global.StreamSecurity)
+ {
+ vmessItem.streamSecurity = Global.StreamSecurity;
+ }
}
catch
{
@@ -1101,6 +1108,14 @@ namespace v2rayN.Handler
vmessItem.requestHost = Utils.List2String(inbound.streamSettings.httpSettings.host);
}
}
+
+ //tls
+ if (inbound.streamSettings != null
+ && inbound.streamSettings.security != null
+ && inbound.streamSettings.security == Global.StreamSecurity)
+ {
+ vmessItem.streamSecurity = Global.StreamSecurity;
+ }
}
catch
{