Error "La clase no admite la automatización" cuando llamo a Request.ServerVariables ("remote_host")

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

Pregunta

Estoy en el proceso de escribir una cookie básica para un sitio de comercio electrónico que almacenará la IP del usuario entre otros detalles.

Luego, registraremos las páginas que ven en la base de datos y obtendremos una lista de las páginas vistas recientemente.

Sin embargo, tengo un problema con el siguiente código.

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

Al ejecutar esto, aparece el siguiente mensaje de error.

" tiempo de ejecución de Sun ONE ASP VBScript (0x800A01AE) La clase no admite automatización "

¿Alguna idea? Google no tiene nada obvio.

¿Fue útil?

Solución

Debería ser Request.Cookies al verificar el valor .:

dim caller
caller = Request.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top