Problema con servicio web en aplicación vb.net console

28/04/2010 - 14:38 por Javi | Informe spam
Hola,

Tengo una aplicación asp.net con vb.net que consume un servicio web de una
máquina que se encuentra en otro lugar. Fuciona perfectamente. Después tengo
otra aplicación de consola en vb.net que utiliza el mismo servicio web pero
sale el siguiente error al llamarlo:


Se ha producido un error: System.Net.WebException: Se ha terminado la
conexión: No es posible conectar con el servidor remoto. >
System.Net.WebException: Error en el servidor remoto: (403) Prohibido.
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.HttpWebRequest.GetResponse()
at System.Net.Connection.TunnelThroughProxy(Uri proxy, HttpWebRequest
originalRequest, Socket& socket)


No lo entiendo porque tanto aplicativo web como el de consola es el mismo.

He pensando que puede ser algo de permisos del .exe.

Alguien me puede ayudar?.

Muchas gracias,
 

Leer las respuestas

#1 Daniel Ulfe
28/04/2010 - 19:53 | Informe spam
Parece que tu web service (servidor) no acepta connectiones desde la ip
de la maquina que estas usando

Saludos.

On 4/28/2010 8:38 AM, Javi wrote:
Hola,

Tengo una aplicación asp.net con vb.net que consume un servicio web de una
máquina que se encuentra en otro lugar. Fuciona perfectamente. Después tengo
otra aplicación de consola en vb.net que utiliza el mismo servicio web pero
sale el siguiente error al llamarlo:


Se ha producido un error: System.Net.WebException: Se ha terminado la
conexión: No es posible conectar con el servidor remoto. >
System.Net.WebException: Error en el servidor remoto: (403) Prohibido.
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.HttpWebRequest.GetResponse()
at System.Net.Connection.TunnelThroughProxy(Uri proxy, HttpWebRequest
originalRequest, Socket& socket)


No lo entiendo porque tanto aplicativo web como el de consola es el mismo.

He pensando que puede ser algo de permisos del .exe.

Alguien me puede ayudar?.

Muchas gracias,

Preguntas similares