This will allow you to set up single sign on on all your web applications, directing the users to login with your identity provider (AD FS for this guide).
The steps will be showing you how to deploy simpleSAMLphp in IIS and also how to link it to an existing AD FS environment, which will be used as the IdP.
Also, with this guide, you’ll be able to deploy multiple web applications on the same web server that will be able to leverage a single simpleSAMLphp installation.
As this post is going to be pretty long, I’ve split it in multiple pages to facilitate reading.
- 1. Intro
- 2. Requirements
- 3. IIS Configuration for simpleSAMLphp
- 4. OpenSSL - Generate the Certificate and the Key
- 5. simpleSAMLphp - Basic Configuration
- 6. Configure simpleSAMLphp to use AD FS as an IdP
- 7. Creating the Service Provider that we will use with our web app (which we haven't created yet)
- 8. Configuring the Relying Party Trust in AD FS
- 9. Test the SP, before creating the web application
- 10. Create a new web application that will require AD FS Authentication