Я новичок в IONIC, я использую api slim rest с ionic 3. Я получаю эту ошибку:
"Не удалось загрузить http://sargam.digifrizz.com/api/v1/empLogin: Ответ на предпечатный запрос не 't пройти проверку контроля доступа: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Следовательно, Origin 'http://localhost:8100' не разрешен доступ ".
Я также использую URL прокси.
{
"name": "sargam",
"integrations": {
"cordova": {}
},
"type": "ionic-angular",
"proxies": [
{
"path": "/v1/empLogin",
"proxyUrl": "http://sargam.digifrizz.com/api/v1/empLogin"
}
]
}
Я использую этот код:
return new Promise((resolve, reject) => {
let headers = new Headers();
headers.append('Access-Control-Allow-Origin' , '*');
headers.append('Access-Control-Allow-Headers','Origin, Content-Type, X-Auth-Token, authorization, X-Requested-With');
headers.append('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT');
headers.append('Access-Control-Allow-Credentials', 'true');
headers.append('Accept','application/json');
headers.append('Content-Type', 'application/json');
this.http.post(apiUrl+'empLogin', JSON.stringify(credentials), {headers: headers})
.subscribe(res => {
resolve(res.json());
}, (err) => {
reject(err);
});
});
Пожалуйста, помогите мне в решении этой проблемы
Спасибо, Снигдха