C# MVC Session lost

開發C# MVC檔案下載時,執行後發現Session都會不見

其中有用到NReco.PdfGenerator的套件

不知道是不是套件的關係導致Application_Start重啟

後來看到這篇 來源

在web.config加入
<configuration>
<system.web>
    <sessionState mode="StateServer"
      stateConnectionString="tcpip=localhost:42424"
      cookieless="false"
      timeout="20"/>
  </system.web>
</configuration>

就解決了

測試過後, Application_Start只會重啟一次,後來都沒有重啟

留言

這個網誌中的熱門文章

Android WebView 發生跑版

Entity Delete 因為實體未公開其關聯性的外部索引鍵屬性而發生錯誤

OS X Yosemite 10.10.1 + Apache + PHP + MariaDB