Finally fixed origin
This commit is contained in:
@@ -4,7 +4,11 @@ import "server-only";
|
|||||||
export async function getOrigin(): Promise<{ protocol: string; host: string }> {
|
export async function getOrigin(): Promise<{ protocol: string; host: string }> {
|
||||||
const h = await headers();
|
const h = await headers();
|
||||||
const host = process.env.ORIGIN || h.get(":authority") || "localhost:3000";
|
const host = process.env.ORIGIN || h.get(":authority") || "localhost:3000";
|
||||||
const protocol = h.get("x-forwarded-proto") || h.get(":scheme") || "https";
|
const protocol =
|
||||||
|
process.env.ORIGIN_PROTO ||
|
||||||
|
h.get("x-forwarded-proto") ||
|
||||||
|
h.get(":scheme") ||
|
||||||
|
"https";
|
||||||
|
|
||||||
return { protocol, host };
|
return { protocol, host };
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user