HttpClientHandler.PreAuthenticate Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy program obsługi wysyła nagłówek autoryzacji z żądaniem.
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
Wartość właściwości
true
aby program obsługi wysyłał nagłówek autoryzacji HTTP z żądaniami po uwierzytelnieniu; w przeciwnym razie , false
. Wartość domyślna to false
.
- Atrybuty
Uwagi
Po pomyślnym uwierzytelnieniu żądania Uri klienta, jeśli PreAuthenticate właściwość jest true
i podano poświadczenia, HttpClientHandler pasuje do listy poświadczeń podanej Credentials we właściwości. Nagłówek autoryzacji jest wysyłany z każdym żądaniem do dowolnego Uri , który pasuje Uri do określonego ukośnika do ostatniego ukośnika.
Jeśli żądanie klienta do określonego Uri elementu nie zostało pomyślnie uwierzytelnione, żądanie używa standardowych procedur uwierzytelniania.
Z wyjątkiem pierwszego żądania właściwość wskazuje, PreAuthenticate czy wysyłać informacje uwierzytelniania z kolejnymi żądaniami do elementu, które pasują do Uri określonego Uri ukośnika do ostatniego ukośnika bez oczekiwania na żądanie przez serwer.