diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 6b5502b3c2..3da2e40e3f 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -2875,8 +2875,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 = (