Получение этой ошибки:
GET https://url 503 (Service Unavailable)
employee_cost_new#:1 Access to XMLHttpRequest at 'https://url' from origin 'http://localhost' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Я использую эту настройку для вызова ajax, она работала нормально с localhost, но выдает ошибку с https url:
NodeJs_API_Helper.prototype.getAjaxCommonSettings = function(url){
console.log('Auth', this.getCookie());
var settings = {
"async": true,
"crossDomain": true,
"headers": { 'Auth': this.getCookie() },
"method": "GET",
"url": url
};
return settings;
};
Всервер сделал это:
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Auth");