diff --git a/packages/plugins/@nocobase/plugin-auth/src/client/interceptors.ts b/packages/plugins/@nocobase/plugin-auth/src/client/interceptors.ts index 46da074a18..6f78a89d7c 100644 --- a/packages/plugins/@nocobase/plugin-auth/src/client/interceptors.ts +++ b/packages/plugins/@nocobase/plugin-auth/src/client/interceptors.ts @@ -74,7 +74,7 @@ export function authCheckMiddleware({ app }: { app: Application }) { } } - if (error.status === 401 && !error.config?.skipAuth) { + if (error.status === 401 && !error.config?.skipAuth && firstError?.code && AuthErrorCode[firstError.code]) { if (!firstError || firstError?.code === AuthErrorCode.SKIP_TOKEN_RENEW) { throw error; }