Forcando uma url a funcionar sob SSL
Muitas vezes é necessário que uma determinada rotina ou programa rode forçadamente sob o modo ssl, caso o visitante tente acessar esta url sem o modo ssl podemos forçar o redirecionamento para o modo ssl.
A seguir uma rotina simples em ASP para executar esta tarefa:
<%
sslurl = "https://ssl.winhostbr.com/testessl.asp" 'url no modo ssl, altere para sua url
if Request.ServerVariables("HTTPS") = "off" then
response.redirect( sslurl )
end if
' continuação do programa se chegou aqui é por que esta sob ssl portanto de continuidade ao codigoresponse.write "Agora estou sob ssl. Veja o cadeado"
%>Para ver este codigo em ação acesse:
http://ssl.winhostbr.com/testessl.asp
Nota: Esta rotina é apenas um redirecionador simples, caso a rotina se trate de um formulario então tera de incrementar a rotina para tratar o post que esta sendo recebido.