8 writes to RequireHeaderSymmetry
Microsoft.AspNetCore.HttpOverrides.Tests (8)
ForwardedHeadersMiddlewareTest.cs (8)
119RequireHeaderSymmetry = requireSymmetry, 177RequireHeaderSymmetry = requireSymmetry, 286RequireHeaderSymmetry = requireSymmetry, 831RequireHeaderSymmetry = true, 873RequireHeaderSymmetry = false, 917RequireHeaderSymmetry = true, 970RequireHeaderSymmetry = true, 1533RequireHeaderSymmetry = true,
10 references to RequireHeaderSymmetry
Microsoft.AspNetCore.HttpOverrides (10)
ForwardedHeadersMiddleware.cs (10)
140if (_options.RequireHeaderSymmetry && checkFor && forwardedFor!.Length != forwardedProto.Length) 152if (_options.RequireHeaderSymmetry 166if (_options.RequireHeaderSymmetry 252else if (_options.RequireHeaderSymmetry) 266else if (_options.RequireHeaderSymmetry) 268_logger.LogWarning(3, $"Forwarded scheme is not present, this is required by {nameof(_options.RequireHeaderSymmetry)}"); 281else if (_options.RequireHeaderSymmetry) 283_logger.LogWarning(4, $"Incorrect number of x-forwarded-host header values, see {nameof(_options.RequireHeaderSymmetry)}."); 295else if (_options.RequireHeaderSymmetry) 297_logger.LogWarning(5, $"Incorrect number of x-forwarded-prefix header values, see {nameof(_options.RequireHeaderSymmetry)}");