2010-12-29 5 views
0

ユーザーがログインするflex.onceでログインしています。ページを更新すると、ログインページに戻ります。フレックスとJavaのみを使用して同じページにログインしたユーザーを残すことができますか?また、一度ユーザーがログインし、同じユーザー名とパスワードで別のloggsを使用すると、flexとjavaを使用してdatを処理できますか?助けてください ありがとうフレックスでブラウザをリフレッシュするたびにアラートメッセージを取得する方法

答えて

0

あなたはdeep linkingを調べたいと思うでしょう。これにより、URLのポンド記号の後に値を渡すことで、ユーザーをアプリケーションの特定の状態にすることができます。

たとえば、http://example.com/app.html#post=1は、アプリケーションをナビゲートして、ユーザーが最初の投稿にナビゲートしたかのようにアプリケーションの状態を表示できます。

このアプローチでは、Webブラウザが後でポンド記号で要求されたURLに対してページ/アプリケーションをリロードしないという事実を利用しています。したがって、Flashでは、アプリケーションはリロードされません。

+0

ディープリンクを使用して、同じページにユーザーを保持することをお勧めします。ただし、ログイン画面をバイパスするためには使用しないでください。 – Jacob

+0

私は意図的に、私の頭の上にそれのための解決策がないので、アプリケーションがリフレッシュされた後にユーザをログインさせ続ける方法を言及しなかった。 – Jeremy

0

あなたのFlexアプリケーションがログインリクエストを含むJavaバックエンドにリクエストを送信すると仮定します。

より簡単なアプローチは、ログインページをJSPやその他のJavaテクノロジとして実装することです。

Flexを使用してログインを行いたい場合は、ユーザーがログインした後に認証トークンクッキーを設定することができます。また、ユーザーがログインした後に認証トークンクッキーを設定することもできます。クッキーが既に設定されているかどうかを確認してください。また、クライアントが承認が期限切れになっているケースを処理し、再度ログイン画面を表示する必要があります。

関連する問題