ログイン時にCookie「session_key」を保存するWebアプリケーション(ASP.NET、VB.NET、javascriptで記述)があります。認証が承認されると、アプリケーションは次のページにジャンプします。次のページには、Cookie「session_key」を取得してチェックし、ユーザーが妥当な時間内に以前にログインしたことを確認する機能があります。このアルゴリズムは、iPhone / iPadやAndroidだけでなく、さまざまなブラウザで初日からうまく機能しています。
残念ながら、一部のユーザーがiPhone / iPadをiOS6にアップグレードしたため、このアルゴリズムはデバイスでまったく機能していません。ユーザーは最初は完全にアプリケーションにログインできますが、ログアウトして再度ログインすると、Cookie「session_key」を取得できなくなります。
コードをトレースしたところ、認証が行われた後、「session_key」がログインページに保存されていることがわかりましたが、アプリケーションが次のページにジャンプすると消えてしまい、ブラウザには「ASP.NET_cookie」しかありません。代わりは。
この問題は、Wifiまたは3G接続の両方でiOS5ではなくiOS6でのみ発生するため、iOS6のWifiバグに関するものではありません。
誰かが助けることができますか?どんな前倒しでもいただければ幸いです。