2012-10-06 3 views
1

Blaze를 사용하는 Flex 및 Java를 사용하는 샘플 응용 프로그램이 있습니다.Blazeds와 Flex를 사용하여 Java에서 세션을 증명하는 방법은 무엇입니까?

어떻게 특정 사용자에게 세션을 제공 할 수 있습니까? 예를 들어 한 사용자가 응용 프로그램에 로그인 할 수 있고 동일한 사용자가 동일한 브라우저의 새 탭에 URL을 복사하면 다시 로그인하라는 메시지가 표시됩니다.

+0

누가 URL을 복사합니까? 다른 사용자 또는 동일한 사용자입니까? 같은 브라우저 또는 다른 브라우저 사용? "특정 사용자를 세션으로 제공 하시겠습니까?" – cporte

답변

1

제공하는 세션은 ..

0

세션 관리를 처리하기 위해 쿠키를 사용할 수 없으므로 쿠키가 세션 ID로 올바르게 설정되지 않았을 수 있습니다. 자바 측에서

0

당신은 당신이 당신의 자바 클래스에 원격 객체 호출을하고 세션이 어떤 값을 포함하는지 여부를 확인해야 플렉스와 자바 세션을 처리하는 경우 더 나은입니다. 플렉스에서이 방법의 결과를 확인

public String getUser(){ 
String status=""; 
if(session!=null){ 
System.out.println(session.getId()); 
status= (String)session.getAttribute("uname"); 
}else{ 
session = FlexContext.getFlexSession(); 
status=null; 
} 
return status; 
} 

널 (null) 여부를 로그인 페이지로 플렉스에서 처리 세션에 approch 수있는이 방법을 탐색 다른 사람의 null가 아닌 다음 좋은 경우입니다.