Microsoft.AspNetCore.HttpOverrides Default values related to middleware X-Forwarded-For X-Forwarded-Host X-Forwarded-Proto X-Original-For X-Original-Host X-Original-Proto The CIDR notation of the subnet mask Forwards proxied headers onto current request Forwards proxied headers onto current request Enables the different forwarding options. Use this header instead of Use this header instead of Use this header instead of Use this header instead of Use this header instead of Use this header instead of Identifies which forwarders should be processed. Limits the number of entries in the headers that will be processed. The default value is 1. Set to null to disable the limit, but this should only be done if KnownProxies or KnownNetworks are configured. Addresses of known proxies to accept forwarded headers from. Address ranges of known proxies to accept forwarded headers from. The allowed values from x-forwarded-host. If the list is empty then all hosts are allowed. Failing to restrict this these values may allow an attacker to spoof links generated by your service. Port numbers must be excluded. A top level wildcard "*" allows all non-empty hosts. Subdomain wildcards are permitted. E.g. "*.example.com" matches subdomains like foo.example.com, but not the parent domain example.com. Unicode host names are allowed but will be converted to punycode for matching. IPv6 addresses must include their bounding brackets and be in their normalized form. Require the number of header values to be in sync between the different headers being processed. The default is 'false'. Allows incoming POST request to override method type with type specified in header. The instance this method extends. Allows incoming POST request to override method type with type specified in form. The instance this method extends. The . Denotes the form element that contains the name of the resulting method type. If not set the X-Http-Method-Override header will be used.