pages/api/test/t2.ts 에서 session을 확인시 현재 로그인중인 사용자의 정보가 사진 1과 같이 잘 나타납니다.
그런데 포트원(아임포트)에서 웹훅을 사용하여 결제 시 포트원에서 pages/api/test/t2로 post가 요청되는데 이때는 아래 사진2와 같이 session이 null로 나타나는데 왜 그런걸까요?
포트원에서 요청 온 body데이터는 정상적으로 확인 됩니다.
session정보, 몽고db, 포트원에서 요청온 정보 총 3가지를 가지고 결제 검증로직을 구현하려고 했는데 문제가 발생했습니다.
* 로그인은 잘 되어있습니다.
* 포트원 post 요청이 아닌 클라이언트 컴포넌트에서 pages/api/test/t2로 http요청시 정상적으로 로그인 되어있는 사용자 정보가 잘 나타납니다.
사진1
사진2