Why are you using JSON for session endpoint? Please carefully read API documentation.
I've tried setting Content Type to form-data, x-www-form-urlencoded etc and I always get either 415, or Bad Request.
https://i.imgur.com/edPdlnu.png
This is returning 400 Bad Request, NullPointerException (DataManager:312 < PermissionsManager:439 < SessionResource:103 < ...)
You need to do some more reading. You are still sending JSON body.
Had to format data differently.
Correct way is something like this:
let body = email=${data.email}&password=${data.password}
;
I'm having issues logging over the API. I'm sending a POST request to the API with email and password, but Im getting 415 error. Ive tried removing headers, setting headers, but either I get Bad Request error or 415 error. I'm using Angular.
I set headers like this:
let headers = new HttpHeaders({ "Content-Type": "application/json", });
And do POST request like this:
return this.http.post(`${this.API_URL}/session`, data, {headers});
Data object has email and password.
https://i.imgur.com/KI3KZ8o.png