X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=shibsp%2Fhandler%2Fimpl%2FWAYFSessionInitiator.cpp;h=36379cbfe39c195ed06e1c8860e2c9e2d00b712d;hb=fc20d4dc68cbd638bc4da5e12b9dede15287d17b;hp=8d6bd901eb3abec1dae9ba01985f2e6646180af0;hpb=97d267fad0c08d01c7d1a08f0dfd511048f3b603;p=shibboleth%2Fsp.git diff --git a/shibsp/handler/impl/WAYFSessionInitiator.cpp b/shibsp/handler/impl/WAYFSessionInitiator.cpp index 8d6bd90..36379cb 100644 --- a/shibsp/handler/impl/WAYFSessionInitiator.cpp +++ b/shibsp/handler/impl/WAYFSessionInitiator.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2001-2010 Internet2 + * Copyright 2001-2011 Internet2 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -110,6 +110,7 @@ pair WAYFSessionInitiator::run(SPRequest& request, string& entityID, // Since we're passing the ACS by value, we need to compute the return URL, // so we'll need the target resource for real. recoverRelayState(request.getApplication(), request, request, target, false); + limitRelayState(m_log, request.getApplication(), request, target.c_str()); prop.second = request.getParameter("discoveryURL"); if (prop.second && *prop.second)