علیرضا احمدی
1 سال پیش توسط علیرضا احمدی مطرح شد
0 پاسخ

authentication در سرور زودتر از TimeSpan تعیین شده منقضی می شود

پروژه من یک پروژه .Net Core هست و در StartUp پروژه زمان منقضی شدن Authentication به این شکل تعیین شده است :

services.AddAuthentication(
options =>
{
options.DefaultSignInScheme = CookieAuthenticationDefaults.AuthenticationScheme;
options.DefaultAuthenticateScheme = CookieAuthenticationDefaults.AuthenticationScheme;
options.DefaultChallengeScheme = CookieAuthenticationDefaults.AuthenticationScheme;
}
).AddCookie(options =>
{
options.LoginPath = new PathString("/login");
options.SlidingExpiration = true;
options.ExpireTimeSpan = TimeSpan.FromDays(10);
});
services.ConfigureApplicationCookie(options =>
{
options.ExpireTimeSpan = TimeSpan.FromDays(10);
options.SlidingExpiration = false;
});

این موضوع بر روی لوکال هاست به درستی انجام می شود و 10 روز authentication حفظ می شود ولی بر روی ویندوز سرور اصلی سریعا و بعد از چند دقیقه منقضی می شود.


ثبت پرسش جدید

به همدیگه کمک کنیم

به علیرضا احمدی کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام