From bafbec7272fca098b1a7038ca5fe68495997179b Mon Sep 17 00:00:00 2001 From: gujiangjiang Date: Fri, 10 Oct 2025 21:34:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E7=9B=91=E6=8E=A7=E6=97=B6=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E7=AB=AF=E5=9C=B0=E5=9D=80=E4=B8=BA=20undefined=20?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/pages/agents/CreateAgent.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/frontend/src/pages/agents/CreateAgent.tsx b/frontend/src/pages/agents/CreateAgent.tsx index ee92fe5..4acbfb2 100644 --- a/frontend/src/pages/agents/CreateAgent.tsx +++ b/frontend/src/pages/agents/CreateAgent.tsx @@ -16,19 +16,17 @@ const CreateAgent = () => { const navigate = useNavigate(); const [loading, setLoading] = useState(false); const [token, setToken] = useState(""); - // 获取当前浏览器访问的地址作为服务端地址 - const serverUrl = ENV_API_BASE_URL; + // 获取服务端地址。优先从环境变量获取,如果没有则使用当前窗口的源(origin) + const serverUrl = ENV_API_BASE_URL || window.location.origin; const { t } = useTranslation(); - // State for copy buttons + // 复制按钮的状态 const [serverUrlCopied, setServerUrlCopied] = useState(false); const [tokenCopied, setTokenCopied] = useState(false); const [installCommandCopied, setInstallCommandCopied] = useState(false); // 生成服务端验证的 token useEffect(() => { - // 获取当前访问的URL - const fetchToken = async () => { setLoading(true); try {