Пробую выполнять ajax запросы из JS в 1С. Уже все перепробовал все равно ошибки.
xhr.js?47bc:178 OPTIONS http://localhost/bespalov_trade/hs/api/GetInfoByTel?tel=9999999999 401 (Unauthorized)
localhost/:1 Access to XMLHttpRequest at 'http://localhost/bespalov_trade/hs/api/GetInfoByTel?tel=9999999999' from origin 'http://localhost:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
axios({
method: "get",
url:
"http://localhost/bespalov_trade/hs/api/GetInfoByTel?tel=9999999999",
auth: {
username: "web",
password: "123"
}
})
.then(function(response) {
console.log(response);
})
.catch(function(error) {
console.log(error);
});
Кусок когда из 1С, где устанавливаю заголовки
Ответ = Новый HTTPСервисОтвет(200);
Ответ.Заголовки.Вставить("Content-Type", "charset=utf-8");
Ответ.Заголовки.Вставить("Content-Type", "text/html");
Ответ.Заголовки.Вставить("Access-Control-Allow-Origin", "");
Ответ.Заголовки.Вставить("Access-Control-Allow-Headers", "*");
Сервер apache. Платформа 3.8.14
Подскажите, наверняка какая то мелочь все портит.