jQuery .ajax () POST-запрос генерирует 405 (метод не разрешен) в RESTful WCF

Я отправляю почтовый запрос в приложение службы RESTFUL WCF. Я могу успешно отправитьPOST запрос через фиддлер.

Однако, когда я делаю это с помощью метода jQuery Ajax, функция возвращает в консоль разработчика Chrome следующее:

OPTIONS http://www.example.com/testservice/service1.svc/GetData 405 (Method Not Allowed) jquery.min.js:6

Но потом секунда после логов:

Object {d: "You entered 10"} testpost.html:16

Это говорит мне о том, что jQuery отправляетOPTIONS запрос, который не удается, а затем отправкаPOST запрос, который возвращает ожидаемые данные.

Мой код JQuery:

$.ajax() {        
type: "POST", //GET or POST or PUT or DELETE verb 
    url: "http://www.example.com/testservice/service1.svc/GetData", // Location of the service      
    data: '{"value":"10"}', //Data sent to server
    contentType:"application/json",
    dataType: "json", //Expected data format from server    
    processdata: false,
    success: function (msg) {//On Successfull service call   
        console.log(msg);
    },
    error: function (xhr) { console.log(xhr.responseText); } // When Service call fails             
});

Я использую jQuery версии 2.0.2.

Любая помощь в том, почему эта ошибка происходит, была бы большой помощью.

Ответы на вопрос(3)

Ваш ответ на вопрос