2009-08-03 18 views
0

私は多くの詳細を提供していないことを知っています...現在多くの詳細を取得することは難しいです... しかし、私はログインページを持っているWebアプリケーションで作業している、クッキーデータにリンクされたセッション内データ。クッキーを使用するブラックベリーウェブアプリケーションに問題がありますか?

これはほとんどのデバイスやコンピュータで動作しますが、ブラックベリーでは試してみましたが、ログインワークフローを通過した後でもログに記録されていないと思われるためCookie情報が失われているようですブラックベリーのデバイスで一般的な問題やクッキーの使用に関する問題を知っている人はいませんか?

私は少し実験しています。私の問題は、cakePHPがblackberryデバイス上でsession_id cookieを生成したときとは区別されるようです。

答えて

1

これはブラックベリー特有のものではありませんが、一部のモバイル事業者のHTTPゲートウェイではCookieを削除することは珍しいことではありません。たとえば、複数のゲートウェイ間でデバイスからの要求をロード・バランシングすることができ、それぞれの要求が自発的にホップスからホップに移動し、Cookieを失うことがあります。

あなたが安全にプレイしたい場合は、特にあなたのアプリがすべてのネットワークで動作するようにしたい場合は、クッキーを使用しないことをお勧めします。代わりに、URL書き換えを使用してセッションIDをURLに入れます。

0

まあ、cakePHPは、ブラックベリーのデバイスでクッキーが正常に動作しないような何かをしていました。セッションを手動で開始することによってcakePHPのセッションをオーバーライドし、セッションはブラックベリーデバイスで正常に機能するようになりました。

関連する問題