[shibboleth-sp2] 33/119: Try and fix an underspecified issue in ADFS logout.

Ferenc Wágner wferi-guest at moszumanska.debian.org
Tue Jan 26 21:29:47 UTC 2016


This is an automated email from the git hooks/post-receive script.

wferi-guest pushed a commit to annotated tag 1.3.1
in repository shibboleth-sp2.

commit d4cdb04bc0ccd52cda67824ddd16857602081cbe
Author: Scott Cantor <cantor.2 at osu.edu>
Date:   Sun Jul 22 22:08:01 2007 +0000

    Try and fix an underspecified issue in ADFS logout.
---
 adfs/handlers.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/adfs/handlers.cpp b/adfs/handlers.cpp
index 3a141f5..5d4c7b1 100644
--- a/adfs/handlers.cpp
+++ b/adfs/handlers.cpp
@@ -400,7 +400,7 @@ pair<bool,void*> ADFSHandler::run(ShibTarget* st, const IPropertySet* handler, b
         string query=st->getArgs();
         CgiParse parser(query.c_str(),query.length());
         const char* wa=parser.get_value("wa");
-        if (!wa || strcmp(wa,"wsignoutcleanup1.0"))
+        if (!wa || (strcmp(wa,"wsignout1.0") && strcmp(wa,"wsignoutcleanup1.0")))
             throw FatalProfileException("ADFS protocol handler received invalid action request ($1)", params(1,wa ? wa : "none"));
         
         // Recover the session key.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-shibboleth/shibboleth-sp2.git



More information about the Pkg-shibboleth-devel mailing list