Hola Mariano,
 
Leyendo el codigo que envias, parece que estas trabajando en VB.NET. En ese
escenario, no veo porque estas usando el objeto COM  XMLHTTP. En el
framework tenes una familia de clases mucho mas flexibles para ese fin.
 
Por otra parte, el objeto XMLHTTP esta pensado para ser usado en entornos de
consola, es decir, cuando el programa en cuestion corre en una sesion de
windows, con el perfil del usuario abierto. Esto es asi porque XMLHTTP
utiliza la infraestructura de comunicaciones HTTP del sistema operativo, la
cual se basa en la configuracion del Internet Explorer, incluyendo el proxy
que tengas configurado, por ejemplo. Esto hace que no sea recomendable usar
este objeto en el entorno de un proceso servidor. Incluso esta desaconsejado
por Microsoft.
 
Existe otro objeto muy similar llamado ServerXMLHTTP apto para este uso,
pero tiene sus requerimiento en cuanto a la configuracion, sobre todo si
tenes que salir por un proxy.
 
Insisto, creo que lo mas recomendable es usar el namespace especifico para
peticiones HTTP del framework
 
Carlos Peix
[EMAIL PROTECTED]
tel: 4257-4622
cel: 15-4406-7571

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Mariano
Selvaggi
Enviado el: Martes, 15 de Julio de 2008 04:32 p.m.
Para: [email protected]
Asunto: [puntonet] Objeto MSXML2.XMLHTTP30 en sitios con SSL



Hola Lista,

 

Tengo un gran problema, a lo mejor algunos de ustedes conoce la solucion.
Tengo un pequeño proceso que basicamente hace lo siguiente:

 

Dim url As String = "https:// ......."

Dim objxML As New MSXML2.XMLHTTP30

Dim rst As String = ""

 

objxML.open("GET", url, False)

Try

    objxML.send()

    rst = objxML.responseText

Catch ex As Exception

    rst = ex.Message

End Try

Response.Write(rst)

objXML = Nothing

 

Cuando lo hago en una pagina que no es https me funciona perfecto, el
problema lo tengo ahora en el servidor de produccion que tiene SSL.

Cualquier ayuda sera muy bien bienvenida. Muchas gracias!!


  _____  


¡Buscá desde tu celular! Yahoo! oneSEARCH ahora está en Claro
http://ar.mobile.yahoo.com/onesearch

Responder a