안드로이드 개발 질문/답변
(글 수 45,052)
A라는 웹뷰 Activity를 호출해서 웹뷰의 웹페이지에서 로그인을하면
클라이언트측에 해당 url 로 쿠키정보가 생성되는데
이 쿠키정보(JSESSIONID)를 가지고
B Activity(웹뷰가 아님) 에서
http post 방식으로 로그인상태에서 수행가능한 동작을 요청하려고 하는데
B Activity에서 CookieSyncManager.getInstance().sync(); 를 호출하는것만으로는 웹에서 세션정보를 못찾더라구요.(로그인하라고 나옴..)
그래서 JSESSIONID 를
httppost.setHeader("JSESSIONID", "Ie24jSfrikR9PgaQvd20awM3aDytTjGtx91tBZH7Cwe8QM2hsRoXB1LqORLFevgu.was-1_servlet_engine3");
이런방식으로 셋팅을 해봐도 여전히 로그인해야 한다는 메시지만 출력되더라구요..
이럴때 어떤방법을 써야하는건지 알고계신분 조언좀 부탁드리겠습니다.




쿠키를...프레프런스로 저장해서 불러다 쓰시면..안되나요..
전 그렇게 하고 있습니다만..