Apache プリエンティブ基本認証で実行されているいくつかの RESTful サービスに到達しようとしています。私はjquery Ajaxを使用しており、「Authentication」ヘッダーを使用してユーザーとパスワードを送信しています。ただし、リクエストが実行されるたびに空のエラーがスローされます。
完全な $.ajax 呼び出しは次のとおりです。
$.ajax({
cache:false,
url: urladdress,
type:'GET',
async:false,
headers: { "cache-control": "no-cache" },
dataType: "html", //or xml or json
contentType: "html",
beforeSend : function(req)
{
req.setRequestHeader('Authorization', "Basic " + base64string); //user:password);
},
success: function(data){
successcallback(data);
},
error: function(xhRequest, ErrorText, thrownError){
alert("ERROR: "+ JSON.stringify(xhRequest));
},
complete: function(result){
...
}
});
私が間違っていることは何ですか?ここで無視しているものはありますか?ありがとう。