Метод IWinHttpRequest::SetAutoLogonPolicy
Метод SetAutoLogonPolicy задает текущую политику автоматического входа.
Синтаксис
HRESULT SetAutoLogonPolicy(
[in] WinHttpRequestAutoLogonPolicy AutoLogonPolicy
);
Параметры
-
AutoLogonPolicy [вход]
-
Указывает текущую политику автоматического входа.
Возвращаемое значение
Возвращаемое значение S_OK при успешном выполнении или значение ошибки в противном случае.
Комментарии
Политика по умолчанию — AutoLogonPolicy_OnlyIfBypassProxy.
Вызовите SetAutoLogonPolicy , чтобы задать политику автоматического входа перед вызовом Send для отправки запроса.
Примечание
Для Windows XP и Windows 2000 см. раздел Требования к времени выполнения начальной страницы WinHTTP.
Примеры
В следующем примере скриптов показано, как настроить политику автоматического входа, чтобы никогда не использовать проверку подлинности NTLM или Negotiate автоматически.
// 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();
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP, Windows 2000 Профессиональная с пакетом обновления 3 (SP3) [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003, Windows 2000 Server с пакетом обновления 3 (SP3) [только классические приложения] |
Распространяемые компоненты |
WinHTTP 5.0 и Internet Обозреватель 5.01 или более поздней версии в Windows XP и Windows 2000. |
IDL |
|
Библиотека |
|
DLL |
|