diff --git a/src/components/Auth/WechatRegister.js b/src/components/Auth/WechatRegister.js index 81090afa..57adab1a 100644 --- a/src/components/Auth/WechatRegister.js +++ b/src/components/Auth/WechatRegister.js @@ -261,12 +261,8 @@ export default function WechatRegister() { }); } } - // 处理授权成功(AUTHORIZED)- 用户已在微信端确认授权,调用登录 API - else if (status === WECHAT_STATUS.AUTHORIZED) { - clearTimers(); - sessionIdRef.current = null; // 清理 sessionId - await handleLoginSuccess(currentSessionId, status); - } + // AUTHORIZED 状态只是中间状态,继续轮询等待 login_ready/register_ready + // 不在此处调用登录接口,避免"会话状态无效"错误 } catch (error) { logger.error('WechatRegister', 'checkWechatStatus', error, { sessionId: currentSessionId }); // 轮询过程中的错误不显示给用户,避免频繁提示