Bonjour,

Je rencontre un problème lors de l'utilisation de la fonction XMLHttpRequest, j'ai ce message qui apparaît :
index.html:44 OPTIONS https://www.wecook.fr/web-api/recipes?id=1 403 (Forbidden)
(anonymous) @ index.html:44
index.html:44 XMLHttpRequest cannot load https://www.wecook.fr/web-api/recipes?id=1. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. The response had HTTP status code 403.


Je ne sais pas d'ou vient ce problème, voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
var httpR = new XMLHttpRequest();
	httpR.open('GET', "https://www.wecook.fr/web-api/recipes?id=1",false);
	httpR.setRequestHeader('Authorization', 'Bearer vy...');
	httpR.send(null);
Ce qui est encore plus étonnant c'est que ce code fonctionne avec postman et node (je recupère un fichier texte).

Quelqu'un aurait une idée sur ce problème ?