IWinHttpRequest::SetAutoLogonPolicy-Methode
Die SetAutoLogonPolicy-Methode legt die aktuelle Richtlinie für automatische Anmeldung fest.
Syntax
HRESULT SetAutoLogonPolicy(
[in] WinHttpRequestAutoLogonPolicy AutoLogonPolicy
);
Parameter
-
AutoLogonPolicy [in]
-
Gibt die aktuelle Richtlinie für die automatische Anmeldung an.
Rückgabewert
Der Rückgabewert wird bei Erfolg S_OK oder andernfalls ein Fehlerwert.
Bemerkungen
Die Standardrichtlinie ist AutoLogonPolicy_OnlyIfBypassProxy.
Rufen Sie SetAutoLogonPolicy auf, um die Richtlinie für die automatische Anmeldung festzulegen, bevor Sie Send aufrufen, um die Anforderung zu senden.
Hinweis
Informationen zu Windows XP und Windows 2000 finden Sie im Abschnitt Laufzeitanforderungen der WinHTTP-Startseite .
Beispiele
Das folgende Skriptbeispiel zeigt, wie die Richtlinie für die automatische Anmeldung so festgelegt wird, dass die NTLM- oder Negotiate-Authentifizierung niemals automatisch verwendet wird.
// Instantiate a WinHttpRequest object.
var HttpReq = new ActiveXObject("WinHttp.WinHttpRequest.5.1");
// Open an HTTP connection.
HttpReq.Open("GET", "https://www.fabrikam.com/", false);
// Do not automatically send user credentials.
HttpReq.SetAutoLogonPolicy(2);
// Send the HTTP Request.
HttpReq.Send();
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP, Windows 2000 Professional mit SP3 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003, Windows 2000 Server mit SP3 [nur Desktop-Apps] |
Verteilbare Komponente |
WinHTTP 5.0 und Internet Explorer 5.01 oder höher unter Windows XP und Windows 2000. |
IDL |
|
Bibliothek |
|
DLL |
|