The protocol examplifies the xml response with the xml prefix cas but xml doesn't require a specific prefix - only proper namespaces. When our CAS Server responds with the xml in the default namespace instead, caslogin.php doesn't find authenticationSuccess.
The fix is to add this row to caslogin.php, line 244, right after $xpath = new DOMXPath($dom);:
The protocol examplifies the xml response with the xml prefix
cas
but xml doesn't require a specific prefix - only proper namespaces. When our CAS Server responds with the xml in the default namespace instead, caslogin.php doesn't findauthenticationSuccess
.The fix is to add this row to caslogin.php, line 244, right after
$xpath = new DOMXPath($dom);
: