From eab1956ae5b01b42517d879c1fc9940ccad51a64 Mon Sep 17 00:00:00 2001 From: ScriptSage001 Date: Thu, 12 Dec 2024 01:52:22 +0530 Subject: [PATCH] Adding Middleware to use Forwarded Headers --- Shortify.NET.API/Program.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Shortify.NET.API/Program.cs b/Shortify.NET.API/Program.cs index cb76f3f..5e40775 100644 --- a/Shortify.NET.API/Program.cs +++ b/Shortify.NET.API/Program.cs @@ -1,4 +1,5 @@ using Asp.Versioning.ApiExplorer; +using Microsoft.AspNetCore.HttpOverrides; using Shortify.NET.API; using Shortify.NET.Application; using Shortify.NET.Common; @@ -51,6 +52,11 @@ #endregion + app.UseForwardedHeaders(new ForwardedHeadersOptions() + { + ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto + }); + app.UseHttpsRedirection(); app.UseAuthentication();