Mit Fiddler poste ich eine JSON-Nachricht an meinen WCF-Dienst. Der Dienst verwendet System.ServiceModel.Activation.WebServiceHostFactory
%Vor%Wenn der POST erstellt wird, kann ich in den Code eindringen, aber der Parameter benutzernamePasswordJson ist null . Warum ist das?
Hinweis: Wenn ich den BodyStyle auf Bare setze, kommt der Beitrag nicht einmal zu dem Code, den ich debuggen soll.
Hier ist der Fiddler-Bildschirm:
Sie haben Ihren Parameter als Typ String deklariert, so dass er eine JSON-Zeichenfolge erwartet - und Sie ein JSON-Objekt an ihn übergeben.
Um diese Anfrage zu erhalten, müssen Sie einen Vertrag ähnlich dem folgenden haben:
%Vor%