2010-02-18 12 views
7

gemacht wurde Ich mache eine SOAP-Anfrage mit WCF zu einem Drittanbieter-Service. Der Dienst erfordert, dass ich die Anfrage signiere, die ich denke, aber ich bekomme den Fehler: Could not create SSL/TLS secure channel Also frage ich mich, ob es eine Möglichkeit gibt, das rohe XML zu sehen, das gesendet wird, damit ich sehen kann, wo das Problem liegt?Kann ich die rohe Anfrage anzeigen, die von Soap WCF Anruf

Antwort

6

Sie können den Inhalt einer Nachricht anzeigen, indem Sie message tracing aktivieren und den Service Trace Viewer zu view the message logs verwenden.

Nachdem gesagt, die Nachricht Could not create SSL/TLS secure channel impliziert ein Problem auf der Transport-Ebene, so bezweifle ich, dass Sie viel von der Verwendung in der Nachrichtenverfolgung finden werden. Es bedeutet wahrscheinlich, dass Sie nicht über das richtige Client-Zertifikat oder gar kein Zertifikat verfügen. this thread auf den ASP.NET-Foren könnte Ihnen dabei helfen.

5
OperationContext.Current.RequestContext.RequestMessage.ToString()