-
Notifications
You must be signed in to change notification settings - Fork 228
Adding Shibboleth support
Jacob Zimmerman edited this page Mar 24, 2015
·
3 revisions
-
Install Shibboleth with
sudo apt-get install shibboleth
. -
Ask your sysadmin to configure Shibboleth Identity Provider. (/etc/shibboleth/shibboleth2.xml contains the Shibboleth Service Provider information, and /etc/shibboleth/attribute-map.xml contains details of the authentication object).
-
Run
sudo a2enmod shib2
to enable Shibboleth in Apache. -
Add the following code into the Virtualhost config for Autolab:
<VirtualHost _default_:443>
...
<Location /auth/users/auth/shibboleth/callback>
AuthType shibboleth
ShibRequestSetting requireSession 1
require valid-user
</Location>
<Location "/Shibboleth.sso">
SetHandler shib-handle
PassengerEnabled off
</Location>
...
</VirtualHost>
- Restart Apache:
sudo service apache2 restart
.
See something wrong or out of date? Did our wording trip you up? Bad documentation sucks for everyone--be sure to let us know if there's something out of place!
-- The Autolab Team