<p>Is there anything similar on Windows what would achieve the same as the InputManager on OS X?</p>

[{'answer_id': 30976, 'author': 'Greg Hurlman', 'author_id': 35, 'author_profile': 'https://Stackoverflow.com/users/35', 'pm_score': 3, 'selected': False, 'text': "<ol>\n<li>Require SSL on the application</li>\n<li>In a custom error page for the 403 redirect the browser to the incoming URL, changing http to https along the way.</li>\n</ol>\n\n<p>Note: Keep port 80 open for this - or there won't be a server to listen for requests to redirect.</p>\n"}, {'answer_id': 30984, 'author': 'dagorym', 'author_id': 171, 'author_profile': 'https://Stackoverflow.com/users/171', 'pm_score': 0, 'selected': False, 'text': "<p>Is just not accepting any connections on port 80 an option?  I'm a complete web server noob so I don't know if the server can operate without an unsecured listen port but if the server can operate only listen on port 443 that would seem to be simplest option.</p>\n\n<p>Another option would be a redirect from the unsecure port to the secure one</p>\n"}, {'answer_id': 30992, 'author': 'Duncan Smart', 'author_id': 1278, 'author_profile': 'https://Stackoverflow.com/users/1278', 'pm_score': 3, 'selected': True, 'text': "<p>Just to clarify Greg's point 1. IIS Manager > Site properties > Directory Security > Secure Communications > Require Secure Channel (SSL)</p>\n"}]
['https://Stackoverflow.com/questions/30972', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/260/']