ForwardedHeadersOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ForwardedHeadersMiddleware에 대한 옵션입니다.
public ref class ForwardedHeadersOptions
public class ForwardedHeadersOptions
type ForwardedHeadersOptions = class
Public Class ForwardedHeadersOptions
- 상속
-
ForwardedHeadersOptions
생성자
ForwardedHeadersOptions() |
ForwardedHeadersMiddleware에 대한 옵션입니다. |
속성
AllowedHosts |
x-forwarded-host에서 허용되는 값입니다. 목록이 비어 있으면 모든 호스트가 허용됩니다. 이 값을 제한하지 않으면 공격자가 서비스에서 생성된 링크를 스푸핑할 수 있습니다. |
ForwardedForHeaderName |
원래 클라이언트 IP를 검색하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다 XForwardedForHeaderName. |
ForwardedHeaders |
처리해야 할 전달자를 알려줍니다. |
ForwardedHostHeaderName |
호스트 헤더 필드의 원래 값을 검색하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XForwardedHostHeaderName |
ForwardedPrefixHeaderName |
경로 베이스의 값을 검색하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XForwardedPrefixHeaderName |
ForwardedProtoHeaderName |
원래 구성표(HTTP/HTTPS)의 값을 검색하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XForwardedProtoHeaderName |
ForwardLimit |
처리할 헤더의 항목 수를 제한합니다. 기본값은 1입니다. 제한을 사용하지 않도록 설정하려면 null로 설정하지만 KnownProxies 또는 KnownNetworks가 구성된 경우에만 이 작업을 수행해야 합니다. |
KnownNetworks |
전달된 헤더를 허용하기 위한 알려진 프록시의 주소 범위입니다. |
KnownProxies |
전달된 헤더를 허용하기 위한 알려진 프록시의 주소입니다. |
OriginalForHeaderName |
전달된 헤더를 적용하기 전에 클라이언트 IP의 원래 값을 저장하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XOriginalForHeaderName |
OriginalHostHeaderName |
전달된 헤더를 적용하기 전에 호스트 헤더 필드의 원래 값을 저장하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XOriginalHostHeaderName |
OriginalPrefixHeaderName |
전달된 헤더를 적용하기 전에 원래 경로 베이스를 저장하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XOriginalPrefixHeaderName |
OriginalProtoHeaderName |
전달된 헤더를 적용하기 전에 원래 구성표(HTTP/HTTPS)를 저장하는 데 사용되는 헤더를 가져오거나 설정합니다. 기본값은 로 지정된 값입니다. XOriginalProtoHeaderName |
RequireHeaderSymmetry |
처리 중인 다른 헤더 간에 동기화할 헤더 값의 수가 필요합니다. 기본값은 'false'입니다. |