Ich möchte einige Tipps zum Debuggen WCF-Web-Service-Ausnahmen
-
09-06-2019 - |
Frage
Ich habe einen WCF-Dienst, und wenn ich navigieren Sie zu dem Endpunkt, bekomme ich folgenden Fehler:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<s:Fault>
<faultcode
xmlns:a="http://schemas.microsoft.com/ws/2005/05/addressing/none">
a:ActionNotSupported
</faultcode>
<faultstring xml:lang="en-GB">
The message with Action '' cannot be processed at the receiver,
due to a ContractFilter mismatch at the EndpointDispatcher.
This may be because of either a contract mismatch (mismatched
Actions between sender and receiver) or a binding/security
mismatch between the sender and the receiver. Check that sender
and receiver have the same contract and the same binding
(including security requirements, e.g. Message, Transport, None).
</faultstring>
</s:Fault>
</s:Body>
</s:Envelope>
Ich habe das problem behoben, aber nicht die Erfahrung zu genießen!Hat jemand irgendwelche Tipps oder tools zum Debuggen von Problemen wie diesem?
Lösung
Ich habe gefunden SvcTraceViewer.exe das wertvollste Werkzeug, wenn es um die Diagnose von WCF-Fehler.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow