6 writes to RequireHeaderSymmetry
Microsoft.AspNetCore.HttpOverrides.Tests (6)
ForwardedHeadersMiddlewareTest.cs (6)
119
RequireHeaderSymmetry
= requireSymmetry,
231
RequireHeaderSymmetry
= requireSymmetry,
776
RequireHeaderSymmetry
= true,
818
RequireHeaderSymmetry
= false,
862
RequireHeaderSymmetry
= true,
1353
RequireHeaderSymmetry
= true,
10 references to RequireHeaderSymmetry
Microsoft.AspNetCore.HttpOverrides (10)
ForwardedHeadersMiddleware.cs (10)
140
if (_options.
RequireHeaderSymmetry
&& checkFor && forwardedFor!.Length != forwardedProto.Length)
152
if (_options.
RequireHeaderSymmetry
166
if (_options.
RequireHeaderSymmetry
256
else if (_options.
RequireHeaderSymmetry
)
270
else if (_options.
RequireHeaderSymmetry
)
272
_logger.LogWarning(3, $"Forwarded scheme is not present, this is required by {nameof(_options.
RequireHeaderSymmetry
)}");
285
else if (_options.
RequireHeaderSymmetry
)
287
_logger.LogWarning(4, $"Incorrect number of x-forwarded-host header values, see {nameof(_options.
RequireHeaderSymmetry
)}.");
299
else if (_options.
RequireHeaderSymmetry
)
301
_logger.LogWarning(5, $"Incorrect number of x-forwarded-prefix header values, see {nameof(_options.
RequireHeaderSymmetry
)}");