1

Flexを使用したサンプルアプリケーションとBlazedsを使用したJavaがあります。

特定のユーザーにセッションを提供するにはどうすればよいですか?たとえば、1人のユーザーがアプリケーションにログインでき、同じユーザーが同じブラウザの新しいタブにURLをコピーすると、再度ログインを要求されます。

4

3 に答える 3

1

Java側でセッションを提供する方が良いです。

于 2012-12-18T08:56:07.607 に答える
0

Cookieを使用してセッション管理を処理できない場合は、CookieがセッションIDで正しく設定されていない可能性があります。

于 2012-10-06T09:45:54.720 に答える
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では、このメソッドの結果がnullであるかどうかを確認し、nullでない場合は問題ありません。それ以外の場合は、ログインページに移動して、flexでのセッション処理にアプローチできます。

于 2014-03-03T09:46:01.047 に答える