2010-12-07 1 views
0

こんにちは フレックスチャンネルセットを認証してからページをリフレッシュしてアプリケーションをリロードすると、サーバーサイドでphpを使用しています。ログインしてcs.login(username、password)を呼び出して認証する必要があります。どのようにフレックス認証の永続化を行うのですか?

天候のユーザーが既に認証されているかどうかを確認するためにFlexアプリケーションをチェックします。

ありがとうございます。

答えて

0

クッキーのFlashバージョンである共有オブジェクトを使用できます。また、サーバー側のセッションを使用している場合は、ページを再ロードしても、フロントエンドとバックエンドセッションを結ぶブラウザCookieはリセットされません。したがって、サーバーにpingを実行して、ユーザーがそこで認証されているかどうかを確認できます。

+0

私は共有オブジェクトを使用してセッションクッキーが存在することを確認しましたが、現在どのように私はクッキーに含まれていないユーザー名とパスワードを必要とするチャネル設定認証プログラム(channelSet.login(username、password))をどうしますか? –

+0

私は本当にあなたがやろうとしていることを理解していないと思います。おそらくあなたはいくつかのコードを共有する必要があります。 Flexのドキュメントから、ChannelSetはBlazeDSとLiveCycleのためにのみ実装されています。 ChannelSetクラスにはlogin()メソッドがなく、HTTPServiceまたはRemoteObjectもありません。 – JeffryHouser

関連する問題