WebProxy.Credentials Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Anmeldeinformationen ab, die zur Authentifizierung an den Proxyserver gesendet werden sollen, oder legt diese fest.
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
Eigenschaftswert
Eine ICredentials Instanz, die die Anmeldeinformationen enthält, die zur Authentifizierung an den Proxyserver übermittelt werden sollen.
Implementiert
Ausnahmen
Sie haben versucht, diese Eigenschaft festzulegen, wenn die UseDefaultCredentials Eigenschaft auf true.
Hinweise
Die Credentials Eigenschaft enthält die Authentifizierungsanmeldeinformationen, die als Reaktion auf einen HTTP 407-Statuscode (Proxyautorisierung) an den Proxyserver gesendet werden sollen. In den meisten Clientszenarien sollten Sie die DefaultCredentialsAnmeldeinformationen des aktuell angemeldeten Benutzers verwenden. Legen Sie dazu die UseDefaultCredentials Eigenschaft auf true anstelle dieser Eigenschaft fest.
Hinweis
Wenn Sie die Credentials Eigenschaft auf andere Anmeldeinformationen als das DefaultCredentialsfestlegen, bewirkt die Einstellung der UseDefaultCredentials Eigenschaft eine trueInvalidOperationException. Um dies zu verhindern, müssen Sie die Credentials Eigenschaft null auf festlegen, bevor Sie die UseDefaultCredentials Eigenschaft auf truefestlegen. Ebenso können Sie diese Eigenschaft nicht auf einen beliebigen Wert festlegen, wenn UseDefaultCredentials dies der Fall ist true.