Bonjour,
Je travaille toujours sur ma petite application Angular (v 1.4.9).
Le souci du jour : les requêtes vers un serveur extérieur (sur mon poste mais avec une URL différente) puisque j'ai le message :
De plus, quand j'ajoute des données à passer au serveur, la méthode de la requête passe de POST à OPTIONS ... C'est lié ?
J'ai tenté d'ajouter le header correspondant dans la requête, sans succès ...
Si vous avez une idée ...
PS : je bosse sous Firefox 52.0.2
Modifié par Gam (01 Apr 2017 - 17:31)
Je travaille toujours sur ma petite application Angular (v 1.4.9).
Le souci du jour : les requêtes vers un serveur extérieur (sur mon poste mais avec une URL différente) puisque j'ai le message :
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://url-serv/. Raison : l’en-tête CORS « Access-Control-Allow-Origin » est manquant.
De plus, quand j'ajoute des données à passer au serveur, la méthode de la requête passe de POST à OPTIONS ... C'est lié ?
J'ai tenté d'ajouter le header correspondant dans la requête, sans succès ...
pc.controller('connexionCtrl', function ($scope, $http){
// connexion
$scope.connexionUtilisateur = function() {
var id = $scope.utilisateur.id;
var mdp = $scope.utilisateur.mdp;
$http({
method: 'POST',
url: 'http://url-serv/',
headers: {'Content-Type' : 'application/json', 'Access-Control-Allow-Origin' : 'http://url-serv/'}/*,
data: { id : id, mdp : mdp }*/
}).then(function successCallback(response) {
console.log("succes" + response);
}, function errorCallback(response) {
console.log("erreur" + response);
});
}
});
Si vous avez une idée ...
PS : je bosse sous Firefox 52.0.2
Modifié par Gam (01 Apr 2017 - 17:31)