HttpClientHandler.PreAuthenticate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda obslužná rutina odešle autorizační hlavičku s požadavkem.
public:
property bool PreAuthenticate { bool get(); void set(bool value); };
public bool PreAuthenticate { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public bool PreAuthenticate { get; set; }
member this.PreAuthenticate : bool with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.PreAuthenticate : bool with get, set
Public Property PreAuthenticate As Boolean
Hodnota vlastnosti
truepro obslužnou rutinu odeslat autorizační hlavičku HTTP s požadavky po provedení ověření; v opačném případě . false Výchozí hodnota je false.
- Atributy
Poznámky
Po úspěšném ověření PreAuthenticate požadavku klienta na konkrétní Uri vlastnost true a zadání přihlašovacích údajů se HttpClientHandler shoduje se seznamem přihlašovacích údajů zadaným Credentials ve vlastnosti. Autorizační hlavička se odešle s každou žádostí, Uri která odpovídá konkrétnímu Uri lomítku.
Pokud se požadavek klienta na konkrétní určitou Uri instanci úspěšně neověří, použije požadavek standardní ověřovací postupy.
S výjimkou prvního požadavku určuje vlastnost, PreAuthenticate zda se mají odesílat ověřovací informace s dalšími požadavky na Uri požadavek, který odpovídá konkrétnímu Uri lomítku až do posledního lomítka, aniž by server čekal na výzvu.