Как установить Login.cshtml в качестве стартовой страницы в .NET Identity Framework?C#

Место общения программистов C#
Ответить
Anonymous
 Как установить Login.cshtml в качестве стартовой страницы в .NET Identity Framework?

Сообщение Anonymous »


Я пытаюсь изучить .NET Identity Framework. Как вы знаете, для работы страниц Identity Framework по умолчанию не требуются действия контроллера. Поэтому я не могу просматривать эти страницы, как это было с моими пользовательскими страницами, имеющими связанные действия в контроллерах. Я хочу, чтобы страница Login.cshtml загружалась при запуске приложения. Мой файл Login.cshtml находится в каталоге Areas/Identity/Pages/Account/.

Файл Program.cs:
с использованием IdentityStudy.Data; использование Microsoft.EntityFrameworkCore; использование Microsoft.AspNetCore.Identity; вар строитель = WebApplication.CreateBuilder(args); // Добавляем сервисы в контейнер. builder.Services.AddControllersWithViews(); builder.Services.AddDbContext(параметры => options.UseSqlServer(builder.Configuration.GetConnectionString("ConString"))); builder.Services.AddDefaultIdentity().AddDefaultTokenProviders(). AddRoles(). AddEntityFrameworkStores(); вар приложение = builder.Build(); // Настраиваем конвейер HTTP-запросов. если (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Home/Error"); } приложение.UseStaticFiles(); приложение.UseRouting(); приложение.UseAuthorization(); приложение.MapRazorPages(); app.UseEndpoints(конечные точки => { конечные точки.MapRazorPages(); endpoints.MapFallbackToPage("/Areas/Identity/Pages/Account/Login", "/Identity"); }); приложение.Выполнить();
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»