. net основное приложение теряет свой текущий сеанс после возврата из приложения платежного шлюза. при регистрации к оплате мы предоставляем URL-адрес returnPath и после успешного платежа он перенаправляет на страницу входа с сеансом вместо предоставленного URL-адреса returnPath.
Это мой cookiepolicyoption в 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;
options.MinimumSameSitePolicy = SameSiteMode.None;
});
Это конфигурация сеанса: -
services.AddSession(options => {
options.IdleTimeout = TimeSpan.FromMinutes(30);
options.Cookie.HttpOnly = true;
options.Cookie.SameSite = Microsoft.AspNetCore.Http.SameSiteMode.Strict;
});
Кто-нибудь может помочь с этим?