스프링부트에서 쿠키의 도메인에 "." 포함 시키기 (java.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value)
Thirdparty cookie를 처리하면서 발생한 문제. BE 도메인 : api.[메인 도메인 주소].com FE 도메인 : web.[메인 도메인 주소].com 도메인 주소의 전체 이름은 다르지만 하위 도메인 주소를 뺀 부분이 같다. 떄문에 별 생각 없이 쿠키의 도메인을 [메인 도메인 주소].com으로 지정해줬다. 이럴 경우 web.[메인 도메인 주소].com에서 해당 쿠키를 확인할 수 없다. 하위 도메인에서 쿠키를 확인할 수 있도록 해야하기 때문에, "."을 반드시 포함시켜서 .[메인 도메인 주소].com 으로 지정해줘야 한다. 작업할 당시에는 쿠키에 별 생각 없이 아래와 같이 도메인을 붙였다. public Cookie setCookie(String guestId) { int maxAge = 24 *..
개발/개발팁
2023. 10. 22. 22:18
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- AWS
- OpenAI
- Spring
- AWS EC2
- lambda
- Log
- 스프링부트
- java
- MySQL
- springboot
- JWT
- 후쿠오카
- docker
- openAI API
- serverless
- EKS
- cache
- ChatGPT
- GIT
- S3
- OpenFeign
- 오블완
- Kotlin
- AOP
- Elastic cloud
- terraform
- 람다
- elasticsearch
- 티스토리챌린지
- CloudFront
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함