Language

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フラグが設定されます。

適用対象