Axios post returns only ASP.NET_SessionId

I'm using axios to authenticate with my ASP.NET server but in the result I get only the ASP.NET_SessionId cookie and not the .ASPXAUTH cookie - which is the cookie I actually want.

axios
  .post(request.url, request.body, {
    headers: { "Content-Type": "application/json", Connection: "keep-alive", Accept: "*/*", "Accept-Encoding": "gzip, deflate, br" },
    withCredentials: true,
  })
  .then(
    (response) => {
      console.log(response.headers["set-cookie"]);
    },
    (error) => {
      console.log(error);
    }
  );

and my response to running node ./axiosTest.js is only this:

[
  'ASP.NET_SessionId=4kdyqpze3fe1ejho4vai5g0a; path=/; HttpOnly; SameSite=Lax'
]

When I do the same request in postman for example I get the .ASPXAUTH cookie no problem.

I tried playing a little with the headers and other configs with no luck...

I also put a breakpoint in my login API in the server and I can see a cookie exists in the response in: Response.Cookies[FormsAuthentication.FormsCookieName]

How can I get the .ASPXAUTH cookie from axios?

Thanks!