我有這段代碼。用jQuery訪問Restful web服務時用戶名和密碼不正確
var txt =「username = admin & password = admin」;
var jsonText = JSON.stringify({username:'test', password:'test'});
$.ajax({
url : 'http://localhost/testService/loadpayments/',
type: "GET",
contentType: "application/json; charset=utf-8",
data:jsonText,
dataType: "json",
processdata:false,
error : function(result) {
$('#items').html(result);
},
success : function(model) {
$("#items").html(model);
}
});
現在,當我在Firefox上運行它,並在控制檯上看着它,它說,不正確的用戶名和密碼,但我正確提供兩種。此外當我嘗試粘貼的用戶名和密碼(都正確提供)的網址,它運行並優雅地返回。我做對了嗎?我對這類東西比較陌生。謝謝。
看起來你正在將用戶名和密碼硬編碼爲'test'。你需要一個變量來傳遞參數。 – 2012-02-16 04:13:07
我正在使用JSON.stringify。但每當我在瀏覽器上這樣做。 http:// localhost/testService/loadpayments/username = test&password =測試它的工作原理。你能以某種方式給我一張我在哪裏做錯的照片嗎?謝謝 – jongbanaag 2012-02-16 04:16:34