Sencha 터치 응용 프로그램을 실행하기 위해 내 웹 서비스의 API를 호출합니다. 브라우저에서 직접 로그인 API를 누르면 나중에 액세스 할 수있는 SESSION 변수가 설정됩니다.SESSION이 Sencha Touch 2 및 Coldfusion과 호환되지 않습니다.
하지만 Sencha Touch Application에서 동일한 API를 다이어그램으로 호출하면 성공적으로 로그인되지만 세션 변수는 설정되지 않습니다. 즉, 다른 API에서 세션 변수에 액세스 할 수 없습니다.
문제가 클라이언트 측인지 서버 측인지 확실하지 않습니다. 이견있는 사람? 로그인 API의 응답에서
나는 그것이 서버에있는 것 같지 않습니다. CF는 한 클라이언트를 다른 클라이언트와 구분할 수 없습니다 (코드를 추가하지 않는 한). Sencha Touch 앱이 세션 쿠키를 서버에 다시 전달합니까? –
@JasonDean 아니, sencha 앱은 그런 것을 전달하지 않습니다. 조금 설명해 주시겠습니까? 클라이언트 측에서 수행해야 할 작업과 서버 측에서 수행해야 할 작업. 도와 주셔서 정말 고맙습니다. –
쿠키를 전달하기 위해 클라이언트 쪽에서해야 할 일이 무엇인지 모르겠지만 CF는 세션 상태를 유지하기 위해 쿠키가 필요합니다. –