Как установить URL-адрес перенаправления в asp.net 5 проверка подлинности Windows

#asp.net #model-view-controller #windows-authentication

Вопрос:

Я создаю веб-приложение для интрасети с использованием .net 5 Razor и проверки подлинности Windows для аутентификации пользователей через Active directory.

я добавил эту часть в свои службы настройки :

 services.AddAuthentication(NegotiateDefaults.AuthenticationScheme)
              .AddNegotiate();
            services.AddAuthorization(options =>
            {
                options.AddPolicy("ADRoleOnly", policy => policy.RequireRole(Roles.Roles.Admin,Roles.Roles.User));

                options.AddPolicy("AdminOnly", policy => policy.RequireRole(Roles.Roles.Admin));
            });
            
            services.AddHttpClient();
 

и добавил это в среднюю одежду :

 app.UseAuthentication();
       
        app.UseAuthorization();
 

Аутентификация работает на основе групп объявлений пользователей, но я не могу добавить URL-адрес перенаправления на страницу, доступ к которой запрещен, когда пользователь не аутентифицирован. Я изучил несколько примеров в Интернете, но в основном они используют аутентификацию и идентификацию файлов cookie. Какая-Нибудь Помощь?