enutzerdefinierter Nachrichteninspektor für @WCF-Dienste
Ich habe einen WCF-Dienst erstellt, der eine benutzerdefinierte Benutzer- und Kennwortauthentifizierung verwendet, und ich teste ihn in der Client-App mit dem folgenden Code:
using (ServiceReferenceClient.TestServiceClient tc = new ServiceReferenceClient.TestServiceClient())
{
tc.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode = X509CertificateValidationMode.None;
tc.ClientCredentials.UserName.UserName = "User1";
tc.ClientCredentials.UserName.Password = "Pwd1";
tc.ServiceMethod(param1, param2, param3);
}
Es funktioniert einwandfrei, aber ich muss die tatsächliche SOAP-Anforderung sehen, die an den WCF-Dienst und die Antwort gesendet wurde. Wie kann ich das von meinem Kunden aus machen?
Ich weiß, dass ich möglicherweise meinen eigenen benutzerdefinierten Nachrichteninspektor schreiben muss, und möchte einige Hinweise zum Erstellen eines