Skip to content
Snippets Groups Projects
Commit 5082c447 authored by Pásztor János's avatar Pásztor János
Browse files

docs: make it work with Apache 2.4

* Add an extra apache access control directive
  to make it work with newer Apaches
  Source: http://stackoverflow.com/questions/23337446/getting-a-403-forbidden-error-for-simplesaml-after-apache-upgrade
parent e06eb9f3
No related branches found
No related tags found
No related merge requests found
......@@ -121,6 +121,12 @@ Find the Apache configuration file for the virtual hosts where you want to run S
Alias /simplesaml /var/simplesamlphp/www
</VirtualHost>
If you are using Apache 2.4.6 or higher version, you have to add an extra configuration directive to play nicely with the Apache 2.4 security settings
<Directory /var/simplesamlphp/www/>
Require all granted
</Directory>
Note the `Alias` directive, which gives control to SimpleSAMLphp for all urls matching `http(s)://service.example.com/simplesaml/*`. SimpleSAMLphp makes several SAML interfaces available on the web; all of them are included in the `www` subdirectory of your SimpleSAMLphp installation. You can name the alias whatever you want, but the name must be specified in the `config.php` file of simpleSAML as described in [the section called “SimpleSAMLphp configuration: config.php”](#sect.config "SimpleSAMLphp configuration: config.php"). Here is an example of how this configuration may look like in `config.php`:
$config = array (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment