From 47f48404865c0d35f86acab79e4a4abbabe6c116 Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期四, 24 七月 2025 09:23:55 +0800
Subject: [PATCH] Merge branch '2.0' of http://120.76.84.145:10101/gitblit/r/java/HongRuiTang into 2.0

---
 ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/douyin/VerifyUtil.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/douyin/VerifyUtil.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/douyin/VerifyUtil.java
index d051b03..9ae2dff 100644
--- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/douyin/VerifyUtil.java
+++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/douyin/VerifyUtil.java
@@ -37,9 +37,14 @@
 			String encryptedData = "";
 			if(302 == status){
 				String location = execute.header("Location");
-				location = location.substring(location.indexOf("object_id=") + 1);
-				location = location.substring(0, location.indexOf("&"));
-				encryptedData = location;
+				location = location.substring(location.indexOf("?") + 1);
+				String[] split = location.split("&");
+				for (String s : split) {
+					if(s.contains("object_id")){
+						encryptedData = s.split("=")[1];
+						break;
+					}
+				}
 			}
 			
 			Config config = new Config().setClientKey(DouyinConfig.CLIENT_KEY).setClientSecret(DouyinConfig.CLIENT_SECRET); // 改成自己的app_id跟secret

--
Gitblit v1.7.1