false, 'default_target_path' => '/', 'login_path' => 'saml_login', 'target_path_parameter' => '_target_path', 'use_referer' => false, ]; protected function determineTargetUrl(Request $request): string { $relayState = $request->get('RelayState'); if (\is_scalar($relayState)) { $relayState = (string) $relayState; if ($relayState !== $this->httpUtils->generateUri($request, (string) $this->options['login_path'])) { return $relayState; } } return parent::determineTargetUrl($request); } }