Condividi tramite


Metodo IWinHttpRequest::SetAutoLogonPolicy

Il metodo SetAutoLogonPolicy imposta il criterio di accesso automatico corrente.

Sintassi

HRESULT SetAutoLogonPolicy(
  [in] WinHttpRequestAutoLogonPolicy AutoLogonPolicy
);

Parametri

AutoLogonPolicy [in]

Specifica i criteri di accesso automatici correnti.

Valore restituito

Il valore restituito è S_OK in caso di esito positivo o di un valore di errore in caso contrario.

Commenti

Il criterio predefinito è AutoLogonPolicy_OnlyIfBypassProxy.

Chiamare SetAutoLogonPolicy per impostare i criteri di accesso automatici prima di chiamare Send per inviare la richiesta.

Nota

Per Windows XP e Windows 2000, vedere la sezione Requisiti di runtime della pagina iniziale WinHTTP.

Esempio

Nell'esempio di scripting seguente viene illustrato come impostare il criterio di accesso automatico per non usare mai NTLM o Negozia l'autenticazione automaticamente.

// 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();

Requisiti

Requisito Valore
Client minimo supportato
Windows XP, Windows 2000 Professional con SP3 [solo app desktop]
Server minimo supportato
Windows Server 2003, Windows 2000 Server con SP3 [solo app desktop]
Componente ridistribuibile
WinHTTP 5.0 e Internet Explorer 5.01 o versione successiva in Windows XP e Windows 2000.
IDL
HttpRequest.idl
Libreria
Winhttp.lib
DLL
Winhttp.dll

Vedi anche

IWinHttpRequest

WinHttpRequest

Autenticazione in WinHTTP

Versioni WinHTTP