6 writes to RequireHeaderSymmetry
Microsoft.AspNetCore.HttpOverrides.Tests (6)
ForwardedHeadersMiddlewareTest.cs (6)
119RequireHeaderSymmetry = requireSymmetry, 231RequireHeaderSymmetry = requireSymmetry, 776RequireHeaderSymmetry = true, 818RequireHeaderSymmetry = false, 862RequireHeaderSymmetry = true, 1353RequireHeaderSymmetry = 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 256else if (_options.RequireHeaderSymmetry) 270else if (_options.RequireHeaderSymmetry) 272_logger.LogWarning(3, $"Forwarded scheme is not present, this is required by {nameof(_options.RequireHeaderSymmetry)}"); 285else if (_options.RequireHeaderSymmetry) 287_logger.LogWarning(4, $"Incorrect number of x-forwarded-host header values, see {nameof(_options.RequireHeaderSymmetry)}."); 299else if (_options.RequireHeaderSymmetry) 301_logger.LogWarning(5, $"Incorrect number of x-forwarded-prefix header values, see {nameof(_options.RequireHeaderSymmetry)}");