Posted by pairg on November 7, 2009 at 6:17pm
Jump to:
| Project: | Shibboleth authentication |
| Version: | 6.x-3.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
See after $_SERVER['Shib_Identity_Provider'] variable also, not only to $_SERVER['Shib-Identity-Provider'].
(This element added by an out of box Shibboleth SP.)
In 'shib_auth.module' on line 54:
$shib_headers_exist = ($_SERVER['HTTP_SHIB_IDENTITY_PROVIDER'] || $_SERVER['Shib-Identity-Provider']);The good code:
$shib_headers_exist = ($_SERVER['HTTP_SHIB_IDENTITY_PROVIDER'] || $_SERVER['Shib-Identity-Provider'] || $_SERVER['Shib_Identity_Provider']);
Comments
#1
#2
Sorry for taking so long for such a trivial change. Fixed in CVS (http://drupal.org/cvs?commit=319350)
#3
Automatically closed -- issue fixed for 2 weeks with no activity.