0 Pregunta: La llamada a WCF WebService funciona localmente pero no desde el Servicio de aplicaciones de Azure

pregunta creada en Wed, May 8, 2019 12:00 AM

Tengo un servicio web WCF (.NET 4.0) al que se puede acceder a través de una dirección IP pública. Tengo un proyecto de C # MVC en ejecución (.NET 4.7.2) que hospedé en Azure. Me conecto a este servicio WCF como un servicio conectado en mi proyecto VS2017.

ingrese la descripción de la imagen aquí

 ingrese la descripción de la imagen aquí

Cuando ejecuto la aplicación MVC localmente, funciona bien: puedo conectarme al servicio y leer los datos. Sin embargo, cuando publico en el AppService de Azure obtengo un error:

  

No había ningún punto final escuchando en    http://12.3.456.78:8080/MyService.svc que pueda aceptar el   mensaje. Esto suele ser causado por una dirección incorrecta o una acción SOAP.   Ver InnerException, si está presente, para más detalles.

     

InnerException:   System.Net.WebException: no se puede conectar con el servidor remoto --- >   System.Net.Sockets.SocketException: error de intento de conexión   porque la parte conectada no respondió adecuadamente después de un período de   hora o la conexión establecida falló porque el host conectado tiene   no respondió 12.3.456.78:8080

No es un problema de firewall: el firewall en el servidor que aloja el servicio WCF no registra ninguna solicitud. Es como si Azure no disparara la solicitud.

Mi código es muy simple:

using (var service = new MyService.ServiceClient())
{
   List<MyObject> res = service.GetMyStuff(); // This throws the error
}
    
0
  1. ¿Es la dirección IP real que está utilizando la dirección IP external ? ¿Se reenvía el puerto 8080? ¿Puedes conectarte a él desde, por ejemplo, Postman?
    2019-05-08 16: 15: 25Z
  2. Sí, la IP es una IP pública y externa a la que puedo acceder desde cualquier lugar ... simplemente no es mi Servicio de aplicaciones de Azure por alguna razón.
    2019-05-08 16: 18: 39Z
  3. ¿Puedes hacer ping a la IP desde la consola Kudu?
    2019-05-08 16: 32: 46Z
  4. No, en realidad no puedo hacer ping desde Kudu. Me aparece: "ping google.com No se puede contactar con el controlador IP. Error general"
    2019-05-08 16: 48: 27Z
0 Respuestas                              0                         
fuente colocada aquí