私たちはウェブサイト上でセッションクッキーを使用しています。 8時間後に有効期限が切れます。 デスクトップブラウザ(Chrome、Firefox、Edge、...)ではうまく動作します。セッションクッキーは、デスクトップよりもモバイルで早く期限切れになります。
しかし、デフォルトのAndroidブラウザ(Chrome)では、期限切れになります。 (2時間)
ただし、私たちはセッションクッキーを設定するときにデスクトップまたはモバイルを区別しません。
このデフォルト動作はありますか?そして、モバイルブラウザでセッション時間をどのように延長できますか? (クローム60.0.3112.116でのAndroid 7.1.2でテスト)
しかし、他のモバイルデバイス上の他のユーザーが同じ問題を経験しています。
まずは、明らかにChromeはデフォルトのアンドロイドブラウザではありません。今、問題については、Chromeを開いてサイトを開いて電話スクリーンをオンにして(ロック画面に移動しないようにして)ブラウザを常にフォアグラウンド(Androidのホーム画面に戻らない)にしてみましょう。 3時間?私はあなたの問題は、ブラウザのインスタンスがOSによって閉じられていると思うし、開いているブラウザを再び開くと、新しいセッションも開いています。 –
電話スクリーンをオンにしてみようとしています。セッションは有効期限切れではありません。私はiPhone 6でこれをテストしましたが、セッションも数時間後でも有効でした。 Androidでも同じように動作する方法はありますか? –