J'ai actuellement un code très simple en JQuery dont le but est de récupérer une ressource d'un autre domaine que la page courante:
Code : Tout sélectionner
$.get({username: "...", password: "....", url:"https://...", crossDomain: true});
Dans l'onglet "Réseau", je vois que "Bloqué" est écrit dans la colonne "Transfert".
Si je clique sur "modifier et renvoyer", puis sur "envoyer", la requête n'est pas bloquée.
J'ai testé sur un profil vierge, FF 74.0 (Mozilla Firefox for Ubuntu canonical - 1.0), sans WebExtensions.
J'ai tenté de rajouter "withCredentials: true", sans plus de succès.
J'ai aussi testé directement avec XMLHttpRequest:
Code : Tout sélectionner
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
console.log('ok');
}
};
xhttp.open("GET", "https://....:....@.....", true);
xhttp.crossDomain = true;
xhttp.withCredentials = true;
xhttp.send();
Auriez-vous une idée de la raison pour laquelle ma requête AJAX est bloquée ?