IWinHttpRequest::SetAutoLogonPolicy 方法
SetAutoLogonPolicy方法會設定目前的自動登入原則。
語法
HRESULT SetAutoLogonPolicy(
[in] WinHttpRequestAutoLogonPolicy AutoLogonPolicy
);
參數
-
AutoLogonPolicy [in]
-
指定目前的自動登入原則。
傳回值
傳回值會在成功或錯誤值時 S_OK 。否則為 。
備註
預設原則為 AutoLogonPolicy_OnlyIfBypassProxy。
呼叫 SetAutoLogonPolicy 以在呼叫 Send 以傳送要求之前設定自動登入原則。
注意
針對 Windows XP 和 Windows 2000,請參閱 WinHTTP 起始頁的 執行時間需求 一節。
範例
下列腳本範例示範如何將自動登入原則設定為永遠不會自動使用 NTLM 或交涉驗證。
// 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 Professional 與 SP3 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003、具有 SP3 的 Windows 2000 Server [僅限傳統型應用程式] |
可轉散發套件 |
Windows XP 和 Windows 2000 上的 WinHTTP 5.0 和 Internet Explorer 5.01 或更新版本。 |
Idl |
|
程式庫 |
|
DLL |
|