From f9dc49e3f6e700b31bb669902b72d78b1937cb1b Mon Sep 17 00:00:00 2001
From: Olav Morken <olav.morken@uninett.no>
Date: Mon, 17 Dec 2007 14:54:10 +0000
Subject: [PATCH] SAML2:SSOService - don't include the original RelayState in
 the RelayState to the login page since it isn't used in any case.

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@114 44740490-163a-0410-bde0-09ae8108e29a
---
 www/saml2/idp/SSOService.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www/saml2/idp/SSOService.php b/www/saml2/idp/SSOService.php
index 2eeb41c5f..2140e4d6e 100644
--- a/www/saml2/idp/SSOService.php
+++ b/www/saml2/idp/SSOService.php
@@ -103,8 +103,8 @@ if (isset($_GET['SAMLRequest'])) {
 
 if (!$session->isAuthenticated() ) {
 
-	$relaystate = SimpleSAML_Utilities::selfURLNoQuery() . '?RelayState=' . urlencode($_GET['RelayState']) .
-		'&RequestID=' . urlencode($requestid);
+	$relaystate = SimpleSAML_Utilities::selfURLNoQuery() .
+		'?RequestID=' . urlencode($requestid);
 	$authurl = SimpleSAML_Utilities::addURLparameter('/' . $config->getValue('baseurlpath') . $idpmeta['auth'], 
 		'RelayState=' . urlencode($relaystate));
 		
-- 
GitLab