1

私の PhoneGap アプリケーションでは、Basic Auth を使用するサービスを呼び出す必要があります。
サービスは機能します (postman を参照してください。資格情報は test:test です)。 ここに画像の説明を入力

Chrome と Android デバイスでサービスをテストしていると、次のようになります。

ここに画像の説明を入力

私の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、およびブラウザ(テスト用)で動作させるにはどうすればよいですか?

4

0 に答える 0