ForwardedHeadersOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- 继承
-
ForwardedHeadersOptions
构造函数
ForwardedHeadersOptions() |
属性
AllowedHosts |
x-forwarded-host 中允许的值。 如果列表为空,则允许所有主机。 如果未能限制这些值,攻击者可能会欺骗服务生成的链接。 |
ForwardedForHeaderName |
获取或设置用于检索原始客户端 IP 的标头。 默认为 指定的 XForwardedForHeaderName值。 |
ForwardedHeaders |
标识应处理的转发器。 |
ForwardedHostHeaderName |
获取或设置用于检索 Host 标头字段的原始值的标头。 默认为指定的值 XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
获取或设置用于检索路径基值的标头。 默认为指定的值 XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
获取或设置标头,该标头用于检索 http/HTTPS) (原始方案的值。 默认为指定的值 XForwardedProtoHeaderName |
ForwardLimit |
限制将处理的标头中的条目数。 默认值为 1。 设置为 null 可禁用该限制,但仅当配置 KnownProxies 或 KnownNetworks 时,才应执行此操作。 |
KnownNetworks |
从中接受转接头的已知代理的地址范围。 |
KnownProxies |
从中接受转接头的已知代理的地址。 |
OriginalForHeaderName |
获取或设置用于在应用转发标头之前存储客户端 IP 的原始值的标头。 默认为指定的值 XOriginalForHeaderName |
OriginalHostHeaderName |
获取或设置用于在应用转发标头之前存储 Host 标头字段的原始值的标头。 默认为指定的值 XOriginalHostHeaderName |
OriginalPrefixHeaderName |
获取或设置在应用转发标头之前用于存储原始路径基的标头。 默认为指定的值 XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
获取或设置用于在应用转发标头之前 (HTTP/HTTPS) 存储原始方案的标头。 默认为指定的值 XOriginalProtoHeaderName |
RequireHeaderSymmetry |
要求在处理的不同标头之间同步标头值的数量。 默认值为“false”。 |