Page History
...
ServerName should be set to your SP host's name, for instance my-shibboleth-sp-host.net:
## ADJUST_FOR_YOUR_SITE (ServerName )
ServerName shrine-sso-node01.catalyst.harvard.edu
The following tells Apache to proxy all calls to a URL starting with "shrine-api" to http://127.0.0.1:8080/shrine-api/. Therefore we need to set up Tomcat to listen for HTTP traffic on port 8080 (see Tomcat Configuration below)
#### serve content from Tomcat
ProxyPassReverse "/shrine-api/" "http://127.0.0.1:8080/shrine-api/"
ProxyPass "/shrine-api/" "http://127.0.0.1:8080/shrine-api/"
The following tells Apache to use Shibboleth for authentication for any URL starting with "shrine-api":
...
<LocationMatch "/shrine-api/">
AuthType shibboleth
ShibRequestSetting requireSession 1
Require valid-user local
...