Веб-сервис PHP не работает с JQuery AJAX

Я создал Restful веб-сервис в jomsocial среде. Это на локальной машине. Когда я тестирую его с помощью консоли REST, он возвращает ответ.

местный URL сформирован ...

http://localhost:5454/kisan-06/index.php?option=com_api&format=raw&app=users&resource=login&key=dfd8a84f8cdce807ae1d30a838415ea37eaa075c

Проблема:

Когда я вызываю то же самое с помощью jQuery.ajax, всегда вызывается функция обратного вызова с ошибкой.

Аякс вызов ...

$.ajax({
    type: "POST",
    url: "http://localhost:5454/kisan-06/index.php?option=com_api&format=raw&app=users&resource=login&key=dfd8a84f8cdce807ae1d30a838415ea37eaa075c",
    data: "{ username: '[email protected]', password: '123456'}",
    contentType: "application/json; charset=utf-8",
    cache : false,
    dataType: "json",
    success: function(data) {
        alert("in success");
    },
    error: function(jqXHR,error, errorThrown){
        //alert("There was an error loggin in");
        alert("responseXML ",jqXHR.responseXML);
        alert("responseText: ",jqXHR.responseText);
        alert("errorThrown: ",errorThrown);
    }
});

У меня есть веб-сервис asp.net, который возвращал ответ как ...

<?xml version="1.0" encoding="utf-8"?>
<string>{"UserID":"180339206","LogInName":"Amol Chakane","IsValid":"True","UserRoleID":"1","IsPending":"0","IsOrganization":"False"}</string>

Ответ от jomsocial веб-службы ...

["UserID : 475", "LogInName : kruti patil", "IsValid : True", "UserRoleID : 1", "IsPending : 0", "IsOrganization : False"]

Я искал эту проблему, но не смог найти решение. Пожалуйста, помогите мне в этом.

Edit #1

Пытался получить ответ в другом формате.

{
"UserID": "475",
"LogInName": "kruti patil",
"IsValid": "Yes",
"UserRoleID": "1",
"IsPending": "NO",
"IsOrganization": "No",

}

Все еще не работает :(

Спасибо

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

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