Callback 修复补丁:redirect URL 改用 siteUrl 构造,避免跳转到 localhost:3000

This commit is contained in:
2569718930@qq.com
2026-05-26 04:48:07 +08:00
parent a7076f48a6
commit 1ac41dde33
+2 -3
View File
@@ -27,9 +27,8 @@ export async function GET(request: NextRequest) {
}
const nextPath = normalizeNextPath(request.nextUrl.searchParams.get("next"));
const redirectUrl = request.nextUrl.clone();
redirectUrl.pathname = nextPath;
redirectUrl.search = "";
const baseUrl = siteUrl || request.nextUrl.origin;
const redirectUrl = new URL(nextPath, baseUrl);
if (!hasSupabaseServerEnv()) {
return NextResponse.redirect(redirectUrl);