У меня есть остальные API в php, и я пытаюсь получить доступ к ионному приложению, но получаю ошибку перекрестной политики.
это мои заголовки php, которые я устанавливаю
<?php
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, OPTIONS');
header('Access-Control-Allow-Headers: Content-Type,Accept,Authorization');
Это мой ионный код, откуда я вызываю API.
import { HttpClient } from '@angular/common/http'
constructor(public http: HttpClient
){}
login(body){
return this.http.post(SERVER_URL+LOGIN,body);
}
И это ошибка, которую я получаю
Access to XMLHttpRequest at 'http://myIP_ANd_Port/icrm_mobile_mar12/index.php/login_api' from origin 'http://localhost:8100' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.