diff --git a/src/SAML2/HTTPRedirect.php b/src/SAML2/HTTPRedirect.php index 733c6d0fe..ec40a15a9 100644 --- a/src/SAML2/HTTPRedirect.php +++ b/src/SAML2/HTTPRedirect.php @@ -226,7 +226,7 @@ public static function validateSignature(array $data, XMLSecurityKey $key) $key = Utils::castKey($key, $sigAlg); } - if (!$key->verifySignature($query, $signature)) { + if ($key->verifySignature($query, $signature) !== 1) { throw new \Exception('Unable to validate signature on query string.'); } }