diff --git a/apps/oauth2/lib/Controller/LoginRedirectorController.php b/apps/oauth2/lib/Controller/LoginRedirectorController.php index 7a85ad1b73a96..11143965b632b 100644 --- a/apps/oauth2/lib/Controller/LoginRedirectorController.php +++ b/apps/oauth2/lib/Controller/LoginRedirectorController.php @@ -106,7 +106,7 @@ public function authorize($client_id, if ($response_type !== 'code') { //Fail - $url = $client->getRedirectUri() . '?error=unsupported_response_type&state=' . $state; + $url = $client->getRedirectUri() . '?error=unsupported_response_type&state=' . \urlencode($state); return new RedirectResponse($url); }