Langue

HttpAuthenticationHardeningLevel Énumération

Définition

Spécifie le niveau de renforcement de l’authentification Http.Sys qui contrôle la manière dont l’authentification HTTP (Kerberos/NTLM) est validée par rapport au canal TLS sous-jacent.

public enum HttpAuthenticationHardeningLevel
type HttpAuthenticationHardeningLevel = 
Public Enum HttpAuthenticationHardeningLevel
Héritage
HttpAuthenticationHardeningLevel

Champs

Nom Valeur Description
Legacy 0

Http.Sys n’applique pas la validation de la liaison de canal et n’expose pas le jeton de liaison de canal TLS RFC 5929 à l’application. Cela correspond au comportement par défaut de pré-renforcement.

Medium 1

Http.Sys valide les jetons de liaison de canal lorsque les clients les fournissent, mais tolèrent leur absence. Le jeton de liaison de canal TLS par requête est exposé à l’application.

Strict 2

Http.Sys nécessite des jetons de liaison de canal sur les demandes authentifiées et les rejette sans un seul. Le jeton de liaison de canal TLS par requête est exposé à l’application.

Remarques

Correspond à l’énumération Win32 HTTP_AUTHENTICATION_HARDENING_LEVELShttps://learn.microsoft.com/windows/win32/api/http/ne-http-http_authentication_hardening_levels appliquée aux groupes HttpServerChannelBindPropertyd’URL .

Lorsqu’il est défini Medium sur ou Strict, Http.Sys est également invité à attacher la requête par requête HTTP_REQUEST_CHANNEL_BIND_STATUS afin que l’application puisse récupérer le jeton de liaison de canal TLS RFC 5929 via TryGetChannelBindingBytes(ChannelBindingKind, ReadOnlyMemory<Byte>).

S’applique à