AntiforgeryOptions 클래스

정의

위조 방지 토큰 시스템에 대한 프로그래밍 방식 구성을 제공합니다.

public ref class AntiforgeryOptions
public class AntiforgeryOptions
type AntiforgeryOptions = class
Public Class AntiforgeryOptions
상속
AntiforgeryOptions

생성자

AntiforgeryOptions()

위조 방지 토큰 시스템에 대한 프로그래밍 방식 구성을 제공합니다.

필드

DefaultCookiePrefix

기본 쿠키 접두사인 "입니다. AspNetCore.Antiforgery.".

속성

Cookie

위조 방지 쿠키를 만드는 데 사용되는 설정을 결정합니다.

CookieDomain
사용되지 않음.

이 속성은 더 이상 사용되지 않으며 이후 버전에서 제거될 예정입니다. 권장되는 대안은 에 있습니다 Cookie.

쿠키에 설정된 도메인입니다. 기본적으로 " null domain" 특성이 설정되지 않는 입니다.

CookieName
사용되지 않음.

이 속성은 더 이상 사용되지 않으며 이후 버전에서 제거될 예정입니다. 권장되는 대안은 에 있습니다 Cookie.

위조 방지 시스템에서 사용되는 쿠키의 이름을 지정합니다.

CookiePath
사용되지 않음.

이 속성은 더 이상 사용되지 않으며 이후 버전에서 제거될 예정입니다. 권장되는 대안은 에 있습니다 Cookie.

쿠키에 설정된 경로입니다. 로 null설정하면 쿠키의 "path" 특성이 현재 요청의 PathBase 값으로 설정됩니다. 값 PathBase 이 이거나 null 비어 있으면 "path" 특성이 값 Path으로 설정됩니다.

FormFieldName

위조 방지 시스템에서 사용되는 위조 방지 토큰 필드의 이름을 지정합니다.

HeaderName

위조 방지 시스템에서 사용되는 헤더 값의 이름을 지정합니다. 이 경우 null 위조 방지 유효성 검사는 양식 데이터만 고려합니다.

RequireSsl
사용되지 않음.

이 속성은 더 이상 사용되지 않으며 이후 버전에서 제거될 예정입니다. 권장되는 대안은 에서 를 설정하는 것입니다 Cookie.

trueAlways와 동등합니다. falseNone와 동등합니다.

위조 방지 시스템이 작동하기 위해 SSL이 필요한지 여부를 지정합니다. 이 설정이 'true'이고 SSL이 아닌 요청이 시스템에 들어오면 모든 위조 방지 API가 실패합니다.

SuppressXFrameOptionsHeader

ClickJacking을 방지하는 데 사용되는 X-Frame-Options 헤더 생성을 표시하지 않을지 여부를 지정합니다. 기본적으로, X-Frame-Options 헤더는 SAMEORIGIN 값으로 생성됩니다. 이 설정이 'true'이면 응답에 대한 X-Frame-Options 헤더가 생성되지 않습니다.

적용 대상