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