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         }
posted @ 2020-12-29 14:50  刘泽岐  阅读(967)  评论(0编辑  收藏  举报