私はjQueryを使用していますが、呼び出しは失敗します...それは特別なことではありません... beforeSendにbase64認証ヘッダーを含むリクエストだけです
function GetProjects(full){
var query = "/Projects";
$.ajax({
type: "GET",
url: url+query,
contentType: "application/json; charset=utf-8",
beforeSend: function (req) {
req.setRequestHeader("Authorization", AuthBuilder(username,password));
},
success: function (results) {
$.each(results, function (i, item) {
Projects[i] = item;
});
reloadui(full);
},
error: function (xhr, ajaxOptions, thrownError) {}
});
}
これは、同じマシンで実行されているサービスに https 経由で送信されますが、どこでも localhost を使用していません。URL は次のようになります: https://www.MYNAMEHERE.be:port/Route。
chrome / safari ではすべて動作しますが、Firefox と Internet Explorer では失敗します。
読んでくれてありがとう
編集:受け入れヘッダーをJSONに設定しても機能しません:) FFでライブHTTPヘッダーを使用してデバッグしようとしましたが、ヘッダーをまったく取得しませんでした...