Tengo un servicio WCF desplegado detrás del equilibrador de carga, cuando trato de alcanzarlo con SOAP funciona muy bien, pero cuando trato de alcanzarlo a través de la URL REST aparece el error mencionado a continuación .WCF REST: WebHost no pudo procesar la solicitud
Esta es la URL REST trato de alcanzarla con https: // devreporting.dev.sample.com/ReportingManagement.svc/getAddtionsByCategory ..
El equilibrador de carga VIP es https: // devreporting.dev .sample.com y solo hay un servidor detrás del firewall que es dev01
Creo que esto es un problema con los encabezados del host, pero no estoy seguro de cómo solucionarlo. Cualquier idea sería muy apreciada.
Message: WebHost failed to process a request. Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/12646224
Exception:
System.Web.HttpException: There was no channel actively listening at 'https://dev01.dev.sample.com:17005/ReportingManagement.svc/reporting/getAddtionsByCategory'.
This is often caused by an incorrect address URI.
Ensure that the address to which the message is sent matches an address on which a service is listening. --->
System.ServiceModel.EndpointNotFoundException: There was no channel actively listening at 'https://dev01.dev.sample.com:17005/ReportingManagement.svc/reporting/getAddtionsByCategory'.
This is often caused by an incorrect address URI.
Ensure that the address to which the message is sent matches an address on which a service is listening.
at System.ServiceModel.Activation.HostedHttpTransportManager.HttpContextReceived(HostedHttpRequestAsyncResult result)
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest() at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()
--- End of inner exception stack trace ---
at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result)
Process Name: w3wp Process ID: 4760
se puede explicar por favor lo que es la diferencia entre el SOAPURI y descansar URI, ¿quieres decir que uno está en Http y el otro está en Https? – hussian