6 writes to RequireHeaderSymmetry
Microsoft.AspNetCore.HttpOverrides.Tests (6)
ForwardedHeadersMiddlewareTest.cs (6)
119RequireHeaderSymmetry = requireSymmetry, 228RequireHeaderSymmetry = requireSymmetry, 773RequireHeaderSymmetry = true, 815RequireHeaderSymmetry = false, 859RequireHeaderSymmetry = true, 1268RequireHeaderSymmetry = 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)}");