熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.Net中Session失效的一種編程思路[2]

2013-11-13 12:17:06  來源: .NET編程 

    為了測試以上程序我將WEBConfig的內容更改將SESSION設置段改成一分鐘後失效WEBConfig文件的一部分設置一分鐘後失效SESSION的地方如下
    <sessionState mode=InProc stateConnectionString=tcpip=: sqlConnectionString=data source=;Trusted_Connection=yes cookieless=false timeout=/>

  然後我運行代碼我特地在原來的IE上使用菜單新打開一個IE窗口為保證他們是檢查同一個SESSION在地址中輸入 ChkSessionOutaspx程序運行後發現秘密了一分鐘後我點刷新ChkSessionOutaspx的頁面居然輸出 notnull我想到對了我每秒都在向這個頁面發請求所以沒失效的原因然後我將有無刷新技術的頁面關閉過一分鐘後發現輸出isnull說明Session失效了這個發現好我吃了一驚!想到VSnet好好好它就是一個好工具哈哈!我的環境IISWinVSNet然後我有設置秒自動請求無刷新技術的主頁面不關 SESSION不失效一關閉還是分種後就失效考慮到了分鐘/秒是整數設置成無刷新技術的主頁面不關它過分種失效了!哈哈完全明白了!分鐘/秒非整數所以失效

[]  []  


From:http://tw.wingwit.com/Article/program/net/201311/15571.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.