Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Ensure that you are running Apache Tomcat (the web application server) behind Apache HTTPD (the web server).  This is required as the Shibboleth authentication is performed in Apache HTTPD, while DSpace runs within Apache Tomcat.  There are two ways how to do that - using mod_proxy_ajp or mod_jk - both are described on https://wiki.duraspace.org/display/DSPACE/DspaceOnStandardPorts

Follow the standard instructions for installing a Shibboleth Service Provider (SP) in Apache HTTPD. Instructions are available from https://wiki.shibboleth.net/confluence/display/SHIB2/Installation

...

Note
iconfalse

If you're running DSpace in the ROOT context and you're using ProxyPass directives as described in DspaceOnStandardPorts Running DSpace on Standard Ports, you will most likely have to add

Code Block
    ProxyPass /Shibboleth.sso !

to prevent DSpace from taking over these URLs.

...