0

In ASP .Net Core, the below code always returning 127.0.0.1 (The Local IP)when deployed in Internet enable site

httpContextAccessor.HttpContext.Connection.RemoteIpAddress.ToString();

Tried the below code as well in Startup.cs but no use.

app.UseForwardedHeaders(new ForwardedHeadersOptions
        {
            ForwardedHeaders = Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedFor |
              Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedProto
        });

Looking forward for your solutions.

0 Answers0