以前.net 4 ,用cookies保存登錄資訊,設定過期時間,不持久化。好像是除非關閉瀏覽器,否則一直可以保持的。
感覺現在core的,瀏覽器過個可能是默認20分鐘,就失效了,cookies里看到的也是有效期session。 那要怎么設定才能 關閉瀏覽器才失效?
uj5u.com熱心網友回復:
幫你頂。。。。。。。。。uj5u.com熱心網友回復:
一樣吧,也是設定session過期時間,我記得是在web.config中配置。
反正不管是不是core,應該都差不多。
至于是不是使用資料庫存盤,還是行程存盤session。這個需要你回去看web.config中的另一個設定。
uj5u.com熱心網友回復:
試試這個。
public void ConfigureServices(IServiceCollection services)
{
services.AddSession(options => { options.IdleTimeout = TimeSpan.MaxValue; });
//...
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/232273.html
標籤:C#
上一篇:EF使用AddRange批量增加資料,怎樣轉化格式?
下一篇:ef新增記錄能否去重?
