안드로이드 개발 질문/답변
(글 수 45,052)
앱 안에서 A.com 사이트와 B.com 사이트에 접근을 하게 되는데
A.com 사이트는 세션을 유지하고 싶고, B.com는 매번 기존세션이 없는 상태로 접속을 하고 싶습니다.
removeAllCookie 를 사용하면 A.com까지 세션이 지워져버리고..
검색해보고 getCookie, setCookie를 나름 써봤지만 제대로 못써서 그런건지 잘 안되네요.
(A.com url로 getCookie로 가져와서 저장하고 removeAllCookie 를 사용한 이후 그담 접속시 setCookie("A.com, ...) 이런식으로
사용했습니다.)
A.com 사이트의 세션을 별도로 관리(저장.복구)하거나 또는 B.com 에 접속시에는 세션에 영향을 안받게 하는
방법이 있는지 궁금합니다.
removeAllCookie 안에 코드를 보시면 아시겠지만 바로 지우는게 아니라 Thread 를 실행시켜서 어싱크하게 지웁니다.
그러니까 removeAllCookie 를 호출하고 나서 좀 뒤에 작업이 완료 되었을 때 다시 setCookie를 해보시길 바랍니다.
setCookie 를 하면 정상적으로 되어야 정상일 것 같습니다.