diff --git a/backend/open_webui/utils/oauth.py b/backend/open_webui/utils/oauth.py index 249cc62d7..4b6568bee 100644 --- a/backend/open_webui/utils/oauth.py +++ b/backend/open_webui/utils/oauth.py @@ -1706,7 +1706,7 @@ class OAuthManager: redirect_url = f"{redirect_base_url}/auth" if error_message: - redirect_url = f"{redirect_url}?error={error_message}" + redirect_url = f"{redirect_url}?error={urllib.parse.quote_plus(error_message)}" return RedirectResponse(url=redirect_url, headers=response.headers) response = RedirectResponse(url=redirect_url, headers=response.headers)