Check out this article to see how to redirect http to https in IIS with tomcat.
1.) Open IIS and right click on the website you wish to redirect to https and select “edit bindings”.
2.) Change the port number to an unused port. For example: 8888
3.) Go to the SSL settings of the site and select “require SSL”
4.) Create a brand new IIS website by right clicking on the root node and selecting New -> web site. Choose port 80
5.) In the new website find the http redirection module in the actions pane. Click the check box and type in the URL of your website using https.
article taken from here:
http://21visions.com/redirect-http-to-https-in-iis-7/ Please sign in to flag this as inappropriate.