언어

HttpSysOptions.HttpAuthenticationHardeningLevel 속성

정의

Http.Sys 인증 강화 수준을 구성합니다. 값이Legacy 아닌 값은 인증된 요청에 대해 RFC 5929 TLS 바인딩 토큰(CBT)의 유효성을 검사하고 요청당 CBT를 통해 애플리케이션 TryGetChannelBindingBytes(ChannelBindingKind, ReadOnlyMemory<Byte>)에 노출하도록 Http.Sys에 지시합니다. 기본값은 Medium입니다.

public Microsoft.AspNetCore.Server.HttpSys.HttpAuthenticationHardeningLevel HttpAuthenticationHardeningLevel { get; set; }
member this.HttpAuthenticationHardeningLevel : Microsoft.AspNetCore.Server.HttpSys.HttpAuthenticationHardeningLevel with get, set
Public Property HttpAuthenticationHardeningLevel As HttpAuthenticationHardeningLevel

속성 값

설명

이 값을 Medium 설정하거나 Strict 둘 다 설정하면 강화 수준이 높아지고 URL 그룹의 HttpServerChannelBindProperty플래그가 설정 HTTP_CHANNEL_BIND_SECURE_CHANNEL_TOKEN 됩니다.

적용 대상