Permalink
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
docker-shib-proxy/container_files/httpd/shib.conf
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
30 lines (25 sloc)
881 Bytes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Load the Shibboleth module | |
LoadModule mod_shib /usr/lib64/shibboleth/mod_shib_24.so | |
# Don't act as an outbound proxy | |
ProxyRequests Off | |
# If this proxy is behind another proxy or load balancer, then use the | |
# X-Forwarded-For header to determine the client address | |
<IfDefine Proxied> | |
RemoteIPHeader X-Forwarded-For | |
</IfDefine> | |
# Use the incoming request's HTTP Host header in the outgoing proxy request | |
ProxyPreserveHost On | |
# # By default, require authentication and proxy all requests to PROXYPASS_URL | |
# <Location /> | |
# AuthType shibboleth | |
# ShibRequestSetting requireSession 1 | |
# require shib-session | |
# ProxyPass ${PROXYPASS_URL} nocanon | |
# ProxyPassReverse ${PROXYPASS_URL} | |
# </Location> | |
# # Don't proxy or enable authentication for the Shibboleth handler | |
# <Location /Shibboleth.sso> | |
# AuthType None | |
# Require all granted | |
# ProxyPass ! | |
# </Location> |