WebRequest.PreAuthenticate Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När den åsidosättas i en underordnad klass anger om begäran ska autentiseras i förväg.
public:
virtual property bool PreAuthenticate { bool get(); void set(bool value); };
public virtual bool PreAuthenticate { get; set; }
member this.PreAuthenticate : bool with get, set
Public Overridable Property PreAuthenticate As Boolean
Egenskapsvärde
trueförautentisera; annars . false
Undantag
Alla försök görs att hämta eller ange egenskapen när egenskapen inte åsidosättas i en underordnad klass.
Kommentarer
Caution
WebRequest, HttpWebRequest, ServicePoint, och WebClient är föråldrade och du bör inte använda dem för ny utveckling. Använd HttpClient i stället.
Med undantag för den första begäran PreAuthenticate anger egenskapen om du vill skicka autentiseringsinformation med efterföljande begäranden utan att vänta på att bli utmanad av servern. När PreAuthenticate är falseväntar väntan på WebRequest en autentiseringsutmaning innan autentiseringsinformation skickas.
Note
Klassen WebRequest är en abstract klass. Det faktiska beteendet WebRequest för instanser vid körning bestäms av den underordnade klassen som returneras av WebRequest.Create metoden. Mer information om standardvärden och undantag finns i dokumentationen för underordnade klasser, till exempel HttpWebRequest och FileWebRequest.