Asp .Net Core 3.1使用Session


1、添加SessionNuget包

Microsoft.AspNetCore.Session

2、添加Session配置服务

设置超时时间

1 public void ConfigureServices(IServiceCollection services)
2         {
3             services.AddSession(o =>
4             {
5                 o.IdleTimeout = TimeSpan.FromSeconds(60 * 60);
6             });
7         }

或者不设置超时时间

 1 services.AddSession(); 

3、启用Session配置

1 public void Configure(IApplicationBuilder app, IHostingEnvironment env)
2         {
3             //用户session服务
4             app.UseSession();
5             app.UseMvc();
6         }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM