티스토리 뷰

환경

- Spring Security를 설치함

- Restful API이며 외부에서 axios로 로그인 api 호출

- 로그인 정보를 세션에 저장

- 로그인 api 마지막까지 세션에 정보가 저장되어 있음

- 그러나 로그인 정보를 가져오는 api에서 세션에 접근하니 값이 존재하지 않음

- 개발자도구 - Network탭을 통해 헤더에 Set-Cookie 부분에 노란색 warning 아이콘이 나타남

- warning 아이콘을 마우스를 가져다대니 Set-Cookie header didn’t specify a “SameSite” attribute 문구가 존재

 

해결법

1. axios를 호출할 때 withCredentials 옵션을 추가 [링크]

 

[React] axios 의 withCredentials

django 와 react 를 통해 프로젝트를 진행하고 있는데 두 서버를 연결하는데 있어서 몇 가지 문제점이 발생하였습니다. django CORS [Django] CORS, Cross-Origin Resource Sharing CORS 란? 제목에서 알 수 있듯..

ssungkang.tistory.com

2. Spring 서버에서 Same-Site 관련 설정이 필요하다 [링크]

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함