Error "La clase no admite la automatización" cuando llamo a Request.ServerVariables ("remote_host")
-
02-07-2019 - |
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.
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