기술문서
온라인 기술문의 이전에 기존에 등록된 기술문서 검색 서비스로 답변을 기다릴 필요없이
해결방법을 참고하실 수 있습니다.
기술문서 목록
ㆍ기술문서 목록 |
|
|
|
|
기술문서 ID |
FL_000010 |
HowTo |
Session 유지 문제 |
에러코드 |
|
태그 |
DEXTUploadFL
기능구현
|
작성일 |
2011-11-24 |
문제 |
Flash Player는 모든 브라우저에서 파일 전송하는 과정에서 기존 웹 페이지의 Session Id 정보를 함께 전송하지 못합니다. Internet Explorer는 Session Id가 유지가 되도록 세션 아이디 정보를 서버로 전송하지만, Firefox, Chrome과 같은 타 브라우저에서는 Session Id 정보를 서버로 전송하지 못합니다.
파일 업로드를 처리하는 서버 측 코드에서 Internet Explorer를 제외한 타 브라우저에서 Session이 유지가 되지 않습니다. |
해결 |
Internet Explorer를 제외한 타 브라우저의 경우 Session Id 유지를 할 수 없기 때문에, 파일을 업로드를 처리하는 서버 측 코드는 세션을 사용할 수 없습니다. 인증 혹은 기타 정보를 추가로 처리할 필요가 있다면 Cookie를 사용하는 방법을 사용하거나, DEXTUploadFL 컴포넌트의 기능 중 하나인 메타 정보 기능을 사용하여 Form 요소로 처리할 수 있습니다. 주의) Cookie 또한 Internet Explorer를 제외한 타 브라우저에서는 올바르게 전송이 되지 않기 때문에, 'DEXTUploadFL_Cookies' 폼 요소로 전송된 쿠키 문자열을 기반으로 처리를 해주어야 합니다.
|
|