마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

서버와 통신할때 세션 유지 문제

0 추천

지금 간단한 앱을 만들고 있는데 

 
로그인 URL 로 로그인 한 다음에 
 
해당 계정의 데이터를 가져오는 URL을 호출하면 
 
로그인이 안되었다고 합니다.
 
세션을 이용해서 로그인을 확인하는데
 
이상해서 웹상에서 임의로 로그인 URL 넣은후 데이터 가져오는 URL 호출하니 데이터를 잘가져오는데
 
안드로이드 상에서는 로그인이 안되었다고 하네요.
 
주위의 자문을 구해보니 URL 접속을 할 때 마다 세션이 달라져서 인식을 못한다는거 같은데 .. 
 
뭐가 뭔지 모르겠네요 도움요청해요 도와주세요 ~ㅠㅠ
가나다하 (140 포인트) 님이 2014년 1월 14일 질문

1개의 답변

0 추천
서버 아키텍처를 설명해 주시지 않아 정확하지 않습니다만,

일단 일반적인 웹서비스를 api 로 사용한다는 가정하에 말씀드리겠습니다.
보틍 이런식의 restful api 는 기본 지원되는, 쿠키로 동작하는 세션보다는 oauth 인증등의 방식을 사용하던가 별도의 접속 키를 가지고 데이터를 읽어옵니다.

서버 개발자가 미흡하여 구현이 힘드시거나 이미 구현되어 있는 시스템을 변경할 수 없어서 쿠키를 이용한 세션 정보로 인증을 하신다면 클라이언트에서 쿠키를 지속적으로 관리해서 접속시 매번 전달해야 합니다.

먼저 세션의 구현 원리를 이해하신다면 쉽게 답을 얻으실 수 있을 겁니다.
달기살 (12,990 포인트) 님이 2014년 1월 16일 답변
...