私はasp.netでwebformsを作成しています。ウェブサイトはセッションベースの作業に基づいています。しかし、私はセッションタイムアウトの問題があります。例えば、私のシステムにログインしてから4〜5分後にセッションが終了するとします。セッションタイムアウトを長くするためにすべてを試しました。ここに何かあります。Asp.netのセッション時間が短すぎます
pleskパネルのセッションタイムアウトを2000に変更しました。 web.configファイル内
<sessionState timeout="120"></sessionState>
私のログインページ
Session["user_id"] = "12313";
Session["username"] = "john doe";
Session.Timeout = 2000;
私は、コントロールセッションのためにこれらのコードを使用しています。私のdefault.aspxページ
なぜ私のセッションは4~5分で失効しますか?
は、あなたがあなたの 'Session'を配置していないことを確認です:あなただけを参照し、代替として、ASP.NETセッション状態を使用することができますか? –
IISにもセッション状態が設定されていますか?どのIISバージョンを使用していますか? – Nitin
@Nitin私は私のホスティングプロバイダのpleskパネルを使用しています。私の窓にないIIS –