Извините, если это просто, но у меня настоящий блок с этим.
Я пытаюсь переместить все стандартные представления и контроллеры из нулевого модуля aspnetboilerplate (Core + MVC + jQuery) в новую область (администратор) и хочу убедиться, что перенаправление для входа в систему при неавторизованном представлении переходит в /Admin/Login, а не в /Account/Login, который используется по умолчанию.
Любая помощь действительно ценится.
Дол
Обновлять
Вот метод ConfigureServices
:
public IServiceProvider ConfigureServices(IServiceCollection services)
{
//MVC
services.AddMvc(options =>
{
options.Filters.Add(new AutoValidateAntiforgeryTokenAttribute());
});
IdentityRegistrar.Register(services);
AuthConfigurer.Configure(services, _appConfiguration);
services.ConfigureApplicationCookie(options => options.LoginPath = "/Admin/Login");
services.AddScoped<IWebResourceManager, WebResourceManager>();
//Configure Abp and Dependency Injection
return services.AddAbp<CrowdsiteWebMvcModule>(options =>
{
//Configure Log4Net logging
options.IocManager.IocContainer.AddFacility<LoggingFacility>(
f => f.UseAbpLog4Net().WithConfig("log4net.config")
);
});
}