투케이2K

184. (TWOK/ERROR) [Mobile] : PG 사 외부 서드 파티 업체 웹뷰 (Webview) 연동 시 세션 끊김 이슈 (session) 본문

투케이2K 에러관리

184. (TWOK/ERROR) [Mobile] : PG 사 외부 서드 파티 업체 웹뷰 (Webview) 연동 시 세션 끊김 이슈 (session)

투케이2K 2023. 10. 29. 16:16

[환경 설정 및 설명]

프로그램 : AndroidStudio, Xcode

설 명 : [Mobile] : PG 사 외부 서드 파티 업체 웹뷰 (Webview) 연동 시 세션 끊김 이슈 (session)

 

[에러 원인]

1. 모바일 (Android , Ios) 웹뷰 에서 PG 사 연동 및 윈도우 오픈 (window open) 새로운 웹뷰 열기 수행 시 세션 끊김 이슈 발생

2. PG 사 response 헤더 값에 sameSite stric 으로 설정 되어 있어 세션 체크가 되지 않아서 발생하는 이슈

 

[해결 방법]

1. 모바일 (Android , Ios) 웹뷰 에서 PG 사 연동 시 새로운 웹뷰 오픈 (전) 헤더 값에 Cookie 쿠키 sameSite = none 및 Secure = true 설정 수행

2. 모바일 (Android , Ios) 웹뷰 에서 쿠키 매니저 및 document.cookie 사용해 웹 Cookie 에 데이터 강제 설정 실시


 
반응형
Comments