68 references to ForwardedHeaders
Aspire.Dashboard (2)
DashboardWebApplication.cs (2)
247options.ForwardedHeaders = ForwardedHeaders.XForwardedHost | ForwardedHeaders.XForwardedProto;
HttpOverridesSample (2)
Startup.cs (2)
15ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto
Microsoft.AspNetCore (2)
ForwardedHeadersOptionsSetup.cs (2)
27options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto;
Microsoft.AspNetCore.HttpOverrides (5)
ForwardedHeadersMiddleware.cs (4)
129if (_options.ForwardedHeaders.HasFlag(ForwardedHeaders.XForwardedFor)) 136if (_options.ForwardedHeaders.HasFlag(ForwardedHeaders.XForwardedProto)) 148if (_options.ForwardedHeaders.HasFlag(ForwardedHeaders.XForwardedHost)) 162if (_options.ForwardedHeaders.HasFlag(ForwardedHeaders.XForwardedPrefix))
ForwardedHeadersOptions.cs (1)
75public ForwardedHeaders ForwardedHeaders { get; set; }
Microsoft.AspNetCore.HttpOverrides.Tests (55)
ForwardedHeadersMiddlewareTest.cs (55)
29ForwardedHeaders = ForwardedHeaders.XForwardedFor 64ForwardedHeaders = ForwardedHeaders.XForwardedFor, 118ForwardedHeaders = ForwardedHeaders.XForwardedFor, 176ForwardedHeaders = ForwardedHeaders.XForwardedFor, 219ForwardedHeaders = ForwardedHeaders.XForwardedFor, 285ForwardedHeaders = ForwardedHeaders.XForwardedFor, 324ForwardedHeaders = ForwardedHeaders.XForwardedFor 353ForwardedHeaders = ForwardedHeaders.XForwardedHost 419ForwardedHeaders = ForwardedHeaders.XForwardedHost 504ForwardedHeaders = ForwardedHeaders.XForwardedHost 554ForwardedHeaders = ForwardedHeaders.XForwardedHost, 605ForwardedHeaders = ForwardedHeaders.XForwardedHost, 640ForwardedHeaders = ForwardedHeaders.XForwardedHost, 682ForwardedHeaders = ForwardedHeaders.XForwardedProto, 731ForwardedHeaders = ForwardedHeaders.XForwardedProto 788ForwardedHeaders = ForwardedHeaders.XForwardedProto, 830ForwardedHeaders = ForwardedHeaders.XForwardedProto | ForwardedHeaders.XForwardedFor, 872ForwardedHeaders = ForwardedHeaders.XForwardedProto | ForwardedHeaders.XForwardedFor, 916ForwardedHeaders = ForwardedHeaders.XForwardedProto | ForwardedHeaders.XForwardedFor, 969ForwardedHeaders = ForwardedHeaders.XForwardedProto | ForwardedHeaders.XForwardedFor, 1000Assert.True(options.ForwardedHeaders == ForwardedHeaders.None); 1018ForwardedHeaders = ForwardedHeaders.All 1053ForwardedHeaders = ForwardedHeaders.None 1077[InlineData(ForwardedHeaders.XForwardedFor, false)] 1078[InlineData(ForwardedHeaders.XForwardedFor, true)] 1079[InlineData(ForwardedHeaders.XForwardedHost, false)] 1080[InlineData(ForwardedHeaders.XForwardedHost, true)] 1081[InlineData(ForwardedHeaders.XForwardedProto, false)] 1082[InlineData(ForwardedHeaders.XForwardedProto, true)] 1083[InlineData(ForwardedHeaders.XForwardedPrefix, false)] 1084[InlineData(ForwardedHeaders.XForwardedPrefix, true)] 1085public async Task IgnoreXForwardedHeadersFromUnknownProxy(ForwardedHeaders forwardedHeaders, bool unknownProxy) 1130if (forwardedHeaders.HasFlag(ForwardedHeaders.XForwardedFor)) 1134if (forwardedHeaders.HasFlag(ForwardedHeaders.XForwardedHost)) 1138if (forwardedHeaders.HasFlag(ForwardedHeaders.XForwardedProto)) 1142if (forwardedHeaders.HasFlag(ForwardedHeaders.XForwardedPrefix)) 1161ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto 1192ForwardedHeaders = ForwardedHeaders.XForwardedFor, 1246options.ForwardedHeaders = ForwardedHeaders.XForwardedProto; 1288options.ForwardedHeaders = ForwardedHeaders.XForwardedProto; 1328ForwardedHeaders = ForwardedHeaders.XForwardedProto, 1367ForwardedHeaders = ForwardedHeaders.XForwardedProto, 1411ForwardedHeaders = ForwardedHeaders.XForwardedPrefix, 1453ForwardedHeaders = ForwardedHeaders.XForwardedPrefix, 1489ForwardedHeaders = ForwardedHeaders.XForwardedPrefix, 1529ForwardedHeaders.XForwardedFor | 1530ForwardedHeaders.XForwardedHost | 1531ForwardedHeaders.XForwardedProto | 1532ForwardedHeaders.XForwardedPrefix, 1578ForwardedHeaders = ForwardedHeaders.XForwardedPrefix,
Microsoft.AspNetCore.Server.IISIntegration (2)
WebHostBuilderIISExtensions.cs (2)
94options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto;