From 8a4f4f1a7e4924d65ab34f84dd5cb47c8bcd5b3e Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 7 Oct 2019 10:46:37 +0800 Subject: [PATCH] Fix possible problems with UseStatusCodePagesWithReExecute. Resolve #1824 --- modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs b/modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs index 3402f62622..0766d977c9 100644 --- a/modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs +++ b/modules/docs/app/VoloDocs.Web/VoloDocsWebModule.cs @@ -29,6 +29,7 @@ using Volo.Docs.Admin; using Volo.Docs.Localization; using VoloDocs.EntityFrameworkCore; using Localization.Resources.AbpUi; +using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Hosting; namespace VoloDocs.Web @@ -152,6 +153,11 @@ namespace VoloDocs.Web app.UseAbpRequestLocalization(); app.UseStatusCodePagesWithReExecute("/error/{0}"); + //https://github.com/aspnet/AspNetCore/issues/13715#issuecomment-528929683 + app.Use((context, next) => { + context.SetEndpoint(null); + return next(); + }); //app.UseMiddleware(); app.UseMvc(routes =>