diff --git a/frontend/src/views/HomePage.vue b/frontend/src/views/HomePage.vue deleted file mode 100644 index 539f250..0000000 --- a/frontend/src/views/HomePage.vue +++ /dev/null @@ -1,3057 +0,0 @@ - - - - - diff --git a/frontend/src/views/auth/Login.vue b/frontend/src/views/auth/Login.vue index 8226351..3a72b8f 100644 --- a/frontend/src/views/auth/Login.vue +++ b/frontend/src/views/auth/Login.vue @@ -137,13 +137,18 @@ onMounted(async () => { try { const response = await fetch('/jingrow/server-config') if (response.ok) { - const data = await response.json() - if (data.success && data.jingrow_server_url === 'https://cloud.jingrow.com') { - showSignupLink.value = true + // 检查 Content-Type 是否为 JSON + const contentType = response.headers.get('content-type') + if (contentType && contentType.includes('application/json')) { + const data = await response.json() + if (data.success && data.jingrow_server_url === 'https://cloud.jingrow.com') { + showSignupLink.value = true + } } } } catch (error) { - console.error('Failed to get server config:', error) + // 静默处理错误,不影响登录流程 + // console.error('Failed to get server config:', error) } })