WCF REST: WebHost konnte nicht verarbeitet Anfrage

Ich habe einen WCF-service implementiert die hinter dem load balancer, wenn ich versuche, es zu erreichen mit der SEIFE funktioniert es Super, aber wenn ich versuche, es zu erreichen, die über REST-url bekomme ich die unten genannten Fehler.

Dies ist die REST URL, die ich versuchen, es zu erreichen, die mit https://devreporting.dev.sample.com/ReportingManagement.svc/getAddtionsByCategory..

Den load balancer, VIP https://devreporting.dev.sample.com und es gibt nur einen server hinter der firewall, die dev01

Ich glaube, das ist ein problem mit der host-Header, aber nicht sicher, wie Sie dieses Problem zu beheben. Irgendwelche Ideen würde sehr geschätzt werden.

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
können Sie bitte erklären, was ist der Unterschied zwischen der SOAPURI und Rest-URI, meinst du eine auf Http und der andere ist auf Https?

InformationsquelleAutor Santthosh | 2009-07-28

Schreibe einen Kommentar