& # 8220; Class ne prend pas en charge l'automatisation & # 8221; erreur lorsque j'appelle Request.ServerVariables (& # 8220; remote_host & # 8221;)

StackOverflow https://stackoverflow.com/questions/152817

Question

Je suis en train d'écrire un cookie de base pour un site de commerce électronique destiné à stocker, entre autres, l'adresse IP de l'utilisateur.

Nous allons ensuite enregistrer les pages qu'ils consultent dans la base de données et en extraire une liste.

Cependant, j'ai un problème avec le code suivant.

dim caller
caller = Response.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if  

Lors de l'exécution de cette opération, le message d'erreur suivant s'affiche:

" environnement d'exécution Sun ONE ASP VBScript (0x800A01AE) La classe ne prend pas en charge l’automatisation "

Des idées? Google n'a rien d'évident.

Était-ce utile?

La solution

Devrait être Request.Cookies lors de la vérification de la valeur.:

dim caller
caller = Request.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top