본문 바로가기

C#/Asp.net Core

Asp.net Core 5.0 -> 6.0 마이그레이션 Session

5.0 버전을 6.0으로 마이그레이션하면 Startup.cs 파일이 없기때문에 6.0버전 Program.cs에

builder.Services.AddSession(options =>
{
    options.Cookie.Name = ".AdventureWorks.Session";
    options.IdleTimeout = TimeSpan.FromSeconds(10);
    options.Cookie.IsEssential = true;
});

App.UseSession();

추가 하면 6.0버전에서 세션사용 가능합니다.

출처 - Session in ASP.NET Core | Microsoft Learn -