0
私はAPI restで作業する必要がありますが、毎回このエラーが発生しますか?
プリフライト要求に応答しても、アクセス制御チェックを通過しません。要求されたリソースには、「Access-Control-Allow-Origin」ヘッダーがありません。 Origin 'http://localhost:8100'はアクセスできません。
$scope.submit = function(login, password){
url = 'http://x.x.x.x:x/x/x/x/x/'+login+'?password='+password;
console.log(url);
instanceId = '1';
tokenId = '';
userId = '';
$http.get(url, {
headers: {
'Accept': 'application/json',
'Context': 'instance='+tokenId+';token='+tokenId+';user='+userId
}
})
.success(function(data){
$scope.firstName = data.user.firstName;
$scope.lastName = data.user.lastName;
$scope.profession = data.user.mission;
userId = data.user.id;*/
localStorage.setItem("userId", JSON.stringify(userId));
$location.path('app/home/');
})
.error(function(data, status){
console.log(data + "-" + status);
alert(status);
});
可能な複製http://stackoverflow.com/questions/20035101/no-access-control-allow-origin-header-is-present-on-the-requested-resource –
http://stackoverflow.com/questions/36002979/xmlhttprequest-can-load-and-response-for-preflight-has-invalid-http-status-co –