CodeIgniterベースのSAASアプリケーションがあります。セッションはデータベースに保存されます。 を使用しております このクラス CIセッションの代わりとして
特定の顧客(同じオフィス、複数のユーザー、同じIP)がある場合、ページが更新されるとセッションがリセットまたは破棄されます。
これは、他のユーザーや他の場所から発生したことはありません。この問題を再現することはできません。
ステップ:
- ユーザーログインしてホームページを見ます。
- ユーザーはリンクをクリックしてナビゲーションを開始します
- セッションがタイムアウトし、再度ログインを求められます
- そしてこれは各ログインの後で続きます。
セッションの有効期限は3000秒に設定され、time_referenceはGMT、sess_time_to_update = 300秒です。
この問題の調査方法についてのヘルプは役に立ちます。
- これはIE、Chromeで発生するため、ブラウザの問題ではないようです。
- これと同じ一連のユーザーがこれまでにこの問題を抱えたことはありません。
回答:
回答№1は1セッションクッキーのサイズを確認してください。多分それは許可されたサイズ> 4096よりも大きいです。私はそれがロングショットであることを知っています、それでもやはり試してみてください。