アプリケーション内でユーザー セッションを復元しようとしています。そのために私は電話します:
Session.openActiveSessionFromCache(ctx);
ほとんどの場合、問題なく動作します。しかし、時々私は得る:
java.lang.UnsupportedOperationException: Session: an attempt was made to open an already opened session.
編集 :
このチェックを追加しました:
Session activeSession = Session.getActiveSession();
if (activeSession!=null && activeSession.isOpened()){
return activeSession;
}
activeSession = Session.openActiveSessionFromCache(ctx);
そしてそれは助けにはなりませんでした
誰もその問題に取り組む方法のヒントを持っていますか?
ありがとう