목록2024/09/04 (2)
JustDoEat
회고(에러를 바라보는 관점)https://kingmusung.tistory.com/59 [오류해결] 머리박고 배운 cookie개요.프런트엔드에서 사용자인증을 하는 과정에서(JWT사용을 하지 않고, cookie를 이용한 인증 방법 구현임.) 서버에서 넘겨준 JSESSIONID 쿠키는 HTTPONLY로 설정이 되어있으므로 JS, TS 즉 프런트엔드kingmusung.tistory.com 위 글에서는 다 안 담았지만, 더보기에러 로그를 살펴보았는데, 뜬금없이 CORS에러가 뜨는 것이다. 백엔드 서버에서도 CORS설정을 잘했고, api요청 시에도 "withcredential:true" 설정으로 분명 전까지 잘 되었는데 무엇이 문제일까 하고. 찾아본 결과"쿠키의 값은 일반적으로 ASCII 문자로만 저장되기 때문에..
개요.프런트엔드에서 사용자인증을 하는 과정에서(JWT사용을 하지 않고, cookie를 이용한 인증 방법 구현임.) 서버에서 넘겨준 JSESSIONID 쿠키는 HTTPONLY로 설정이 되어있으므로 JS, TS 즉 프런트엔드에서 쿠키의 값, 존재여부를 읽어 올 수 없기 때문에 JSESSIONID 쿠키의 생명주기와 일치하는 쿠키를 만들어서 대안으로 사용하는 과정에서, 쿠키의 정체를 잘 알 필요성이 있었고, "쿠키라는 단순한 개념" 으로는 성에 안 차서 이참에 알아보기로 했다! 중간중간 어떤 부분에서 어려움을 겪었고 해결했는지도 적어보았다..! 개인적으로 오류를 해결하면서 느낀 공통적인 부분에 대한 회고를 해보려고 한다.쿠키의 기본적인 구조.name=value; expires=Date; path=Path; d..