For simpleSAML setup on Windows Server, see https://techdirectarchive.com/2018/05/18/simplesamlphp-setup-on-windows-server-2012-r2/
SimpleSAMLPHP package can be downloaded from any of the links below and extract into C:inetpubwwwroot
Add a new virtual directory in IIS by using IIS Manager. Right-click on “Default Web Site” and select “Add Virtual Directory”.
Provide “simplesaml” as the Alias and “C:inetpubwwwrootsimplesamlphp-1.13.2www” as the physical path. Click OK to close the dialog.
Now it should look this way!
Ensure you have your firewall rules to allow HTTP. If everything is okay, the image below will be prompted.
– Open a web browser and navigate to http://localhost/simplesaml