Я использую ядро Azure AD B2C .Net Microsoft.AspNetCore.Authentication.AzureADB2C.UI (устанавливается с помощью NuGet) в веб-приложении ASP.Net Core 2.2 MVC.
Я бы хотел бытьв состоянии изменить страницу ошибки, однако она игнорирует любые пользовательские страницы или страницы ошибок режима разработчика.
Кто-нибудь знает, как я могу переопределить обработку ошибок и / или любые другие страницы этой библиотеки?
Это страница (github), которая возвращается при любых ошибках Azure B2C.https://github.com/aspnet/AspNetCore/blob/master/src/Azure/AzureAD/Authentication.AzureADB2C.UI/src/Areas/AzureADB2C/Pages/Account/Error.cshtml
Я создал пользовательскую страницу с ошибкой, и у меня при запуске появляется следующее.Все остальное использует эту пользовательскую страницу или страницу исключений разработчика по умолчанию в зависимости от режима.
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseExceptionHandler("/Account/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}