使用Basic Auth的Phonegap网络服务

时间:2013-08-07 08:34:34

标签: web-services cordova basic-authentication

在我的PhoneGap应用程序中,我需要调用使用Basic Auth的服务。
该服务有效(见邮递员,凭证是测试:测试): enter image description here

我正在测试Chrome和Android设备中的服务然后我得到了:

enter image description here

我的jQuery代码:

function getData(){
    var newDataRequest = $.ajax({
        type: 'GET',
        contentType: 'application/json',
        url: 'myurl',
        dataType: 'json',
        /*username: 'test',
        password: 'test',*/
        beforeSend: function (xhr) { xhr.setRequestHeader ('Authorization', 'Basic dGVzdDp0ZXN0'); },
        timeout: 30000 // timeout after 30 seconds
        /*data: { user: "test", psw: "test" }*/
    });

    newDataRequest.done(function(msg)
    {
        alert("success");
    });

    newDataRequest.fail(function(jqXHR, textStatus)
    {
        alert("ERROR #" + jqXHR.status + "  " + jqXHR.responseText);
    });
}

如何让它在Android,IOS和浏览器上运行(用于测试)?

0 个答案:

没有答案