From cc14f86bd3438435ce735d56ff623bd911a6f5ca Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Thu, 9 Jun 2022 15:19:10 +0800 Subject: [PATCH] Ignore exception when adding headers --- .../Extensibility/BlazorServerLookupApiRequestService.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/Extensibility/BlazorServerLookupApiRequestService.cs b/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/Extensibility/BlazorServerLookupApiRequestService.cs index 2071e40f0b..06e21c02f5 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/Extensibility/BlazorServerLookupApiRequestService.cs +++ b/framework/src/Volo.Abp.AspNetCore.Components.Server/Volo/Abp/AspNetCore/Components/Server/Extensibility/BlazorServerLookupApiRequestService.cs @@ -64,7 +64,14 @@ public class BlazorServerLookupApiRequestService : ILookupApiRequestService, ITr client.BaseAddress = new Uri(baseUrl); foreach (var header in HttpContextAccessor.HttpContext.Request.Headers) { - requestMessage.Headers.Add(header.Key, header.Value.ToArray()); + try + { + requestMessage.Headers.Add(header.Key, header.Value.ToArray()); + } + catch (Exception _) //ServerPrerendered + { + // ignored + } } } }