Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/apps/api/Program.cs
diff options
context:
space:
mode:
authorLeitwolf112026-09-28 01:10:33 +0300
committerLeitwolf112026-09-28 01:10:33 +0300
commitbcf10c927358157bedf6ab09ff6bff0a8aa86a14 (patch)
treed9e31f9ce25cde90c5796f14b0663b0ac4fac5bd /apps/api/Program.cs
parente174050d380cc7d40ae0fccb24362fa816a72034 (diff)
downloadprogmaweb-bcf10c927358157bedf6ab09ff6bff0a8aa86a14.tar.gz
Harden Progmaweb account API and CI coverage credentials
Diffstat (limited to 'apps/api/Program.cs')
-rw-r--r--apps/api/Program.cs10
1 files changed, 3 insertions, 7 deletions
diff --git a/apps/api/Program.cs b/apps/api/Program.cs
index deb3472..0b71d06 100644
--- a/apps/api/Program.cs
+++ b/apps/api/Program.cs
@@ -53,13 +53,9 @@ builder.Services.AddRateLimiter(options =>
});
});
-builder.Services.Configure<ForwardedHeadersOptions>(options =>
-{
- options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedHost |
- ForwardedHeaders.XForwardedProto;
- options.KnownIPNetworks.Clear();
- options.KnownProxies.Clear();
-});
+builder.Services.Configure<ForwardedHeadersOptions>(ForwardedHeadersPolicy.Configure);
+
+builder.WebHost.ConfigureKestrel(options => options.Limits.MaxRequestBodySize = 16 * 1024);
WebApplication app = builder.Build();