Проверить авторизацию перед загрузкой APP страницы. React net core

Подскажите идею или куда нужно двигаться, нужно что бы перед отрисовкой основной страницы происходила проверка авторизации и если не авторизован то переадресовывало на ADFS.

Рабочая авторизация в Program.cs

builder.Services.AddAuthentication(options =>
{
    options.DefaultScheme = CookieAuthenticationDefaults.AuthenticationScheme;
    options.DefaultChallengeScheme = "ADDOS";
}).AddOAuth("ADDOS", options => 
{
    options.ClientId = configuration.GetSection("ADFS")["ClientId"]!;
    options.ClientSecret = configuration.GetSection("ADFS")["ClientSecret"]!;
    options.AuthorizationEndpoint = configuration.GetSection("ADFS")["Authorization"]!;
    options.TokenEndpoint = configuration.GetSection("ADFS")["Token"]!;
    options.CallbackPath = configuration.GetSection("ADFS")["CallbackPath"]!;
});
builder.Services.AddAuthorization();

Нет идей за что можно зацепится для проверки, пытался проверять куки на наличие сгенерированного токена, но оказывается при Https они всегда пустые для нас. Слышал что есть токен для проверки, но доступа к такому у меня нет.


Ответы (0 шт):