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

Priority:normal» critical

#2

Status:active» fixed

Sorry for taking so long for such a trivial change. Fixed in CVS (http://drupal.org/cvs?commit=319350)

#3

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.