建立asp.net core2.1网站项目后,Sessoin不起作用,页面切换后session ID就变了。网上查了资料后要改下startup.cs的一个配置
services.Configure<CookiePolicyOptions>(options =>
{
// This lambda determines whether user consent for non-essential cookies is needed for a given request.
options.CheckConsentNeeded = context => false;//这里要改为false,默认是true,true的时候session无效
options.MinimumSameSitePolicy = SameSiteMode.None;
});
https://stackoverflow.com/questions/49317304/asp-net-core-2-1-session
用VS2012建立core2.1网站项目后引用Microsoft.AspNetCore.Session不了