增加跳过是否证书参数, 由于官方不统一标准, 所以是两个参数

This commit is contained in:
Olia Lisa 2026-01-02 18:20:05 +08:00
parent eb36486503
commit 1a8c092dc1

View File

@ -27,10 +27,12 @@ print_share_link() {
local password=$(echo "$config" | jq -r '.inbounds[0].users[0].password') local password=$(echo "$config" | jq -r '.inbounds[0].users[0].password')
local congestion_control=$(echo "$config" | jq -r '.inbounds[0].congestion_control') local congestion_control=$(echo "$config" | jq -r '.inbounds[0].congestion_control')
local allowInsecure=1 # 是否跳过证书验证1表示跳过0表示不跳过 local allowInsecure=1 # 是否跳过证书验证1表示跳过0表示不跳过
local insecure=1 # 是否允许不安全连接1表示允许0表示不允许
# 检查是否使用ACME证书 # 检查是否使用ACME证书
if jq -e '.inbounds[0].tls.acme' "$config_dir/config.json" > /dev/null 2>&1; then if jq -e '.inbounds[0].tls.acme' "$config_dir/config.json" > /dev/null 2>&1; then
allowInsecure=0 # 不跳过证书验证 allowInsecure=0 # 不跳过证书验证
insecure=0
fi fi
# 检查sni # 检查sni
@ -39,7 +41,7 @@ print_share_link() {
fi fi
# 构建分享链接 # 构建分享链接
local share_link="tuic://$uuid:$password@$ipv4:$port?sni=$sni&alpn=h3&insecure=1&allowInsecure=$allowInsecure&congestion_control=bbr#Tuic节点" local share_link="tuic://$uuid:$password@$ipv4:$port?sni=$sni&alpn=h3&insecure=1&allowInsecure=$allowInsecure&insecure=$insecure&congestion_control=bbr#Tuic节点"
# 输出分享链接 # 输出分享链接
echo -e "\033[32m" echo -e "\033[32m"