WebProxy.Credentials 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í přihlašovací údaje pro odeslání na proxy server pro ověření.
public:
property System::Net::ICredentials ^ Credentials { System::Net::ICredentials ^ get(); void set(System::Net::ICredentials ^ value); };
public System.Net.ICredentials? Credentials { get; set; }
public System.Net.ICredentials Credentials { get; set; }
member this.Credentials : System.Net.ICredentials with get, set
Public Property Credentials As ICredentials
Hodnota vlastnosti
Instance ICredentials , která obsahuje přihlašovací údaje pro odeslání na proxy server pro ověření.
Implementuje
Výjimky
Pokusili jste se nastavit tuto vlastnost, když UseDefaultCredentials byla vlastnost nastavena na true.
Poznámky
Tato Credentials vlastnost obsahuje ověřovací přihlašovací údaje, které se mají odeslat na proxy server v reakci na stavový kód HTTP 407 (autorizace proxy serveru). Ve většině klientských scénářů byste měli použít DefaultCredentialspřihlašovací údaje aktuálně přihlášeného uživatele. Chcete-li to provést, nastavte UseDefaultCredentials vlastnost na true místo nastavení této vlastnosti.
Poznámka:
Pokud vlastnost nastavíte Credentials na jiné přihlašovací údaje než DefaultCredentialsje , nastavíte UseDefaultCredentials vlastnost tak, aby způsobovat trueInvalidOperationException. Chcete-li tomu zabránit, je nutné nastavit Credentials vlastnost před null nastavením UseDefaultCredentials vlastnosti na true. Podobně nelze tuto vlastnost nastavit na žádnou hodnotu, pokud UseDefaultCredentials je true.