I am working on an Angular project and I have login page and during submitting login API, I am facing CORS error. I am attaching screenshot of it also. Any suggestion would be appreciated. API Service.ts: constructor( private http: HttpClient ) { } httpOptionsPost = { headers: new HttpHeaders({ 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Allow-Methods' : 'GET, POST, OPTIONS', 'Access-Control-Allow-Headers' : 'Origin, Content-Type, Accept, X-Custom-Header, Upgrade-Insecure-Requests', }) }; httpOptionsGet = { headers: new HttpHeaders({ 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*', }) }; _login(username, password) { const url = this.domain + '/api/login?username='+username+'&password='+password; return this.http.post(url, {}, this.httpOptionsPost); } Login Component: this.apiService._login(data.username, data.password).subscribe((resp: any) => { const resobj = JSON.parse(JSON.stringify(resp)); console.log(resobj); }) Continue reading...