반응형
결제모듈 api 통신 오류가 나서 확인 해보니 이런 메세지가 있다
크롬이 80 버전부터 samesite 설정이 기본 none에서 lax로 변경되면서 결제 모듈 등에서 문제가 발생하며
이럴 때는 samesite 설정을 none으로 바꾸면된다
쿠키가 Lax여서 문제니 None로 바꾸라고
구글링해보니 자바, 자바스크립트 외 여러 방법으로 쿠키를 변경하는 법이 나온다
운영하는 프로그램이 자바스크립트와 자바로 만들어져있지만 이걸 apache tomcat을 통해 구동하면
자바, 자바스크립트가 아니라 apache tomcat 에서 변경해야 변경이 된다
apache-tomcat-x.y.z\conf\web.xml
<session-config>
<session-timeout>30</session-timeout>
<cookie-config>
<http-only>true</http-only>
<secure>true</secure>
</cookie-config>
</session-config>
apache-tomcat-x.y.z\conf\server.xml
<Context>
<CookieProcessor sameSiteCookies="none" />
</Context>
반응형
'컴퓨터' 카테고리의 다른 글
iOs- Android 웹앱에서 링크 이동 방식 동기화 (0) | 2024.07.28 |
---|---|
WAR 파일을 이클립스로 Import해서 개발환경 만들기 (1) | 2024.06.09 |
리눅스 서버 파일 정리를 위한 큰 용량의 파일 검색 (0) | 2024.01.02 |
#JAVA#Tomcat#maven#window 실행을 위한 환경변수 설정 (0) | 2023.12.29 |
리눅스 서버 재기동시 설정 변경 - DNS 세팅 (0) | 2023.12.19 |