2009-04-10 4 views

Répondre

7

Vous devriez être en mesure d'obtenir cette information via

Request.ServerVariables("HTTPS") 

Voir here pour plus d'informations.

+0

C'est ce que je avais besoin, merci! –

3

J'ai utilisé cette option pour modifier l'image des liens https pour éviter les messages IE étranges:

<% 
dim socket 
If Request.ServerVariables("HTTPS") = "on" then 
socket = "https" 
else 
socket = "http" 
End if 
%> 

Puis

<img src="<%response.write(socket)%>://website.com/images/logo.png" class="logo" alt="logo" /> 
+3

Sean, avez-vous découvert que vous pouvez faire '' pour obtenir le même effet? Il utilisera le même protocole que la page de renvoi. – Michael

+2

En plus des commentaires de Michael, ils ne sont pas des "messages IE bizarres". Ils informent l'utilisateur qu'ils accèdent au site via https, certaines ressources (telles que vos images) étant servies de manière non sécurisée. – LarryBud

+0

@LarryBud, c'est vrai IE ne fait rien d'involontaire, merci pour la correction. Je suppose que c'est juste mes vrais sentiments pour IE sortant ;-) –

Questions connexes