2012-10-06 137 views
1

我有一个示例应用程序使用Flex和Java使用Blazeds。如何在java中使用Flex和Blazeds证明会话?

如何向特定用户提供会话?例如,一个用户可以登录到应用程序,然后如果同一用户将该url复制到同一浏览器的新选项卡中,那么它会要求再次登录。

+0

如果谁复制网址?另一个用户或同一个用户?使用相同的浏览器或另一个?你是什​​么意思“提供会话特定用户? – cporte

回答

1

提供会话越好..

0

您是否无法使用Cookie来处理会话管理,可能是因为未使用会话ID正确设置Cookie。在Java方面

0

如果你是在Flex和Java,那么你需要做一个远程对象调用Java类,并检查会话是否含有一定的价值或者不处理会话。

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; 
} 

Flex中检查该方法的结果为空或不是如果不为空再细别的浏览到您的登录页面,这样就可以计算策略,以会议柔性处理。

相关问题