diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 56814cbf6e9..e511f5a7167 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -2871,8 +2871,10 @@ async def google_callback(code: str, request: Request): import httpx scheme = request.url.scheme - host = request.url.hostname + host = request.url.hostname or "localhost" port = request.url.port or 4000 + if "localhost" not in host: + scheme = "https" GOOGLE_REDIRECT_URI = f"{scheme}://{host}:{port}/google-callback" GOOGLE_CLIENT_ID = (