From 0f4857999bd9130f18e3e315a4b935d940a4c74e Mon Sep 17 00:00:00 2001 From: Olia Lisa Date: Fri, 22 May 2026 23:36:08 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/print_share_link.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/bin/print_share_link.sh b/bin/print_share_link.sh index 6508338..71be2ac 100644 --- a/bin/print_share_link.sh +++ b/bin/print_share_link.sh @@ -48,7 +48,7 @@ print_tuic_share_link() { local INSECURE=1 # 是否允许不安全连接,1表示允许,0表示不允许 # 检查是否使用ACME申请证书 - if jq -e '.inbounds[0].tls.acme' "$CONFIG_FILE" > /dev/null 2>&1; then + if is_config_use_acme "$CONFIG_FILE"; then ALLOW_INSECURE=0 # 不跳过证书验证 INSECURE=0 fi @@ -78,7 +78,7 @@ print_hysteria_share_link(){ local allow_insecure=1 # 检查是否使用ACME申请证书 - if jq -e '.inbounds[0].tls.acme' "$config_file" > /dev/null 2>&1; then + if is_config_use_acme "$config_file"; then allow_insecure=0 # 不跳过证书验证 insecure=0 fi @@ -109,3 +109,13 @@ print_hysteria_share_link(){ echo "分享链接: $share_link" echo -e "\033[0m" } + +# 检查是否使用ACME申请证书 +is_config_use_acme(){ + local CONFIG_FILE="$1" + if jq -e '.inbounds[0].tls.acme' "$CONFIG_FILE" > /dev/null 2>&1; then + return 0 + fi + + return 1; +}