Use the ASP ServerVariables collection to check the current connection, then redirect appropriately.
Copy/Paste the following into a text file and name it ForceSSL.asp:
<%
If UCase(Request.ServerVariables("HTTPS")) = "OFF" Then
'''get page
- sRedirect = "https://" & Request.ServerVariables("SERVER_NAME") &
- Request.ServerVariables("PATH_INFO") & "?" & Request.Querystring
- Response.Redirect sRedirect
%>
For each page in the site/application, add a server-side include that looks like this:
<!--#include virtual="/ForceSSL.asp"-->
AG, hope this helps you out. I'm probably weeks too late.

