& # 8220; La classe non supporta l'automazione & # 8221; errore quando chiamo Request.ServerVariables (& # 8220; remote_host & # 8221;)

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

Domanda

Sto scrivendo un cookie di base per un sito di e-commerce che memorizzerà l'IP dell'utente tra gli altri dettagli.

Registreremo quindi le pagine visualizzate nel database ed estrarremo un elenco delle pagine visualizzate di recente.

Tuttavia sto riscontrando un problema con il seguente codice.

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

Eseguendo questo, ricevo il seguente messaggio di errore.

" Sun ONE ASP VBScript runtime (0x800A01AE) La classe non supporta l'automazione "

Qualche idea? Google non ha nulla di ovvio.

È stato utile?

Soluzione

Dovrebbe essere Request.Cookies quando si controlla il valore .:

dim caller
caller = Request.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top