2017-05-30 1 views
3

Je souhaite intégrer mon application à JIRA, donc lorsque j'envoie une requête au serveur JIRA, son erreur renvoie l'appel 'XMLHttpRequest ne peut pas charger https: // **** *****/rest/api/2/projet. La réponse à la demande de contrôle en amont ne passe pas la vérification du contrôle d'accès: aucun en-tête «Access-Control-Allow-Origin» n'est présent sur la ressource demandée. 'Comment configurer l'API JIRA pour autoriser une demande HTTP inter-origine

Ceci est mon code

$http({ 
     method: "GET", 
     url: "https://***********/rest/api/2/project", 
     headers: { 
      'Content-Type': 'application/json', 
      'Access-Control-Allow-Origin': 'https://duosoftware.atlassian.net', 
      'Access-Control-Allow-Methods': 'GET, POST, DELETE, PUT, OPTIONS', 
      'Access-Control-Allow-Headers':'X-Requested-With, Content-Type, X-Codingpedia,Authorization' 
     }, 
     dataType: "jsonp", 
    }).then(function mySuccess(response) { 
     $scope.myWelcome = response.data; 
     console.log(response.data); 
    }, function myError(response) { 
     $scope.myWelcome = response.statusText; 
     console.log(response.statusText); 
    }); 

}; 

Répondre