...
- Install the URL Rewrite Module for IIS: http://www.iis.net/downloads/microsoft/url-rewrite
- Require SSL must not be checked for either Default Web Site or for any application (ex: AdamsAdmin, AdamsWeb, AdamsBridge, etc) under that. You can check the SSL Settings for each to see that it isn’t.
- IIS Manager must be closed
Add a web.config file to the web site's root directory (ex: wwwroot) with the below content or the configuration section only if the web.config already exists.
Code Block language xml title web.config <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect to HTTPS" enabled="true" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="^OFF$" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
- Open IIS Manager
- Open Default Web Site → URL Rewite
- Select the "Redirect to HTTPS" rule and click Enable RuleRule (note: was already enabled on last install 7-23-20...Rob)
Require SSL/TLS
Require SSL/TLS/HTTPS for all apps.
...