Sdílet prostřednictvím


WebRequest.UseDefaultCredentials Vlastnost

Definice

Při přepsání v potomkovací třídě získá nebo nastaví hodnotu Boolean, která určuje, zda DefaultCredentials se odesílají s požadavky.

public:
 virtual property bool UseDefaultCredentials { bool get(); void set(bool value); };
public virtual bool UseDefaultCredentials { get; set; }
member this.UseDefaultCredentials : bool with get, set
Public Overridable Property UseDefaultCredentials As Boolean

Hodnota vlastnosti

true, pokud se použijí výchozí přihlašovací údaje; jinak false. Výchozí hodnota je false.

Výjimky

Po odeslání požadavku jste se pokusili nastavit tuto vlastnost.

Jakýkoli pokus o přístup k vlastnosti, pokud vlastnost není přepsána v potomk třídy.

Poznámky

Opatrnost

WebRequest, HttpWebRequest, ServicePointa WebClient jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.

Nastavte tuto vlastnost na true při požadavcích provedených tímto objektem WebRequest by měl být v případě požadavku serveru ověřen pomocí přihlašovacích údajů aktuálně přihlášeného uživatele. U klientských aplikací se jedná o požadované chování ve většině scénářů. U aplikací střední vrstvy, jako jsou ASP.NET aplikace, místo použití této vlastnosti byste obvykle nastavili vlastnost Credentials na přihlašovací údaje klienta, jejichž jménem je žádost provedena.

Platí pro