ASP.Net的Session

ASP.Net中的Session是我見過最好的處理,是其它動態網頁技術不能比擬的。ASP.Net中的Session不再須要Cookies的支持,也就是說若是用戶關閉了Cookie,Session的值同樣也能夠被保存。
  不過,咱們須要對config.web文件進行一些配製,由於在其中找到關於Session的設置文本,如:
  <sessionstate
  cookieless="false"
  />
  把cookieless="false" 改爲cookieless="true" ,那麼之後Session就不儲存在cookies中了,而在儲存在URL中。
  其實,我發現,不用改config.web文件,關掉cookies後,不用URL也照樣能傳遞session值,這種狀況下Session是如何保值的,這個就不太清楚了:)
  Session還可保持不死之術,就是當服務器重啓,仍是能保證Session中的值不變,不過這又要改動config.web文件。也是經過下面的語句設定.
  <sessionstate
  inproc="false"
  server="localhost"
  port="42424"
  />
  是否是發現這裏的Session是否是很強大啊:),把localhost改爲您要的主機,Session還能在另一臺主機上保持。
相關文章
相關標籤/搜索