En este post te voy a explicar como resolver el error: System.Net.WebException: Error en el servidor remoto: (404) No se encontró.
Contexto:
- Recientemente agregué componentes en .Net Standard.
- La URL del servicio es válida.
- El sitio que aloja los web services no tiene errores de ejecución, y está corriendo.
- La configuración de IIS no ha tenido cambios.
- Los servicios se acceden vía *.svc.
Mensaje de error.
System.ServiceModel.EndpointNotFoundException: No había ningún extremo escuchando en https://localhost/Public/Servicio.svc/Servicio.svc que pudiera aceptar el mensaje. La causa suele ser una dirección o una acción SOAP incorrecta. Consulte InnerException, si está presente, para obtener más información. ---> System.Net.WebException: Error en el servidor remoto: (404) No se encontró.
Solución:
Existen dos tipos de activaciones HTTP para los web services. Debes asegurarte que la activación HTTP del framework 3.5 y la del 4.8 estén instaladas. Esto lo verificas en la sección: Activar o desactivar características de Windows.
Últimas entradas de Gustavo Sánchez (ver todo)
- NVL in SQL Server - 2023-11-01
- ¿Que es Cake Build? - 2023-02-22
- #How to fix error: MSB4019: The imported project «Microsoft.Data.Tools.Schema.SqlTasks.targets» was not found - 2023-02-20
1 comments On #HowTo Resolver el error Wcf System.Net.WebException: Error en el servidor remoto: (404) No se encontró.
Pingback: #HowTo Resolver error 404 con BasicHttpBinding en servicios Wcf con Autofac. – Happy Devops ()
Comments are closed.