با سلام خدمت دوستان برنامه نویس و اساتید گرامی
اولا یه گلایه کنم و اون اینه که دیگه مثل سابق در این تالار کسی پاسخ نمیده قبلا خیلی بهتر بود
یه مشکل ما رو بد جوری به چالش کشیده و اونم اینه که تو مروگر کرم به خاطر سپاری لاگین انجام نمیشه یعنی وقتی چک باکس به خاطر سپاری رو کاربر تو سامانه شرکت ما میزنه اصلا لاگین انجام نمیشه خیلی گشتم مشکل حل نشد لطفا پاسخ دهید لطفا
ضمنا باید بگم تو iis express مشکلی نیست فقط تو هاست اتفاق میفته و تو تومروگر فایرفاکس هم مشکلی نداریم
مشخصات پروژه
asp.net core 3.1
services.Configure<CookiePolicyOptions>(options =>
{
options.MinimumSameSitePolicy = SameSiteMode.Strict;
});
services.AddAuthentication(CookieAuthenticationDef aults.AuthenticationScheme)
.AddCookie(options =>
{
options.ForwardDefault = CookieAuthenticationDefaults.AuthenticationScheme;
options.LoginPath = "/Home/Index";
options.AccessDeniedPath = "/Home/Index";
options.ExpireTimeSpan=TimeSpan.FromHours(30);
});
services.ConfigureApplicationCookie(options =>
{
//Cookie settings
options.Cookie.HttpOnly = true;
options.Cookie.SameSite = SameSiteMode.Strict;
options.SlidingExpiration = true;
options.Cookie.Name = "zarspring";
options.ExpireTimeSpan = TimeSpan.FromDays(1);
});
services.AddSession(
options =>
{
options.IdleTimeout = TimeSpan.FromHours(60);
options.Cookie.HttpOnly = true;
options.Cookie.IsEssential = true;
});