415 Unsupported Media Type-Aufruf von WCF-Dienst aus $.ajax

Ich bin versucht zu rufen, einen WCF-service aus einer ASPX-Seite so:

var payload = {
    applicationKey: 40868578
};

$.ajax({
    url: "/Services/AjaxSupportService.svc/ReNotify",
    type: "POST",
    data: JSON.stringify(payload),
    contentType: "application/json",
    dataType: "json"
});

Tun, so führt der Webserver den Fehler zurückzugeben 415 Unsupported Media Type. Ich bin sicher, dass dies ein Problem bei der Konfiguration mit dem WCF-Dienst, welcher wie folgt definiert ist:

[OperationContract]
[WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json)]
void ReNotify(int applicationKey);

Gibt es keine Einträge in der web.config Datei also davon ausgehen, dass der Dienst verwendet die default Konfiguration.

InformationsquelleAutor Yuck | 2012-07-13
Schreibe einen Kommentar