2009-07-17 43 views
1

當使用摘要式身份驗證保護網站而不必輸入用戶名和密碼時,什麼樣的Windows API調用將允許下載網絡資源(特別是XML文檔)?如何使用摘要式身份驗證來下載網頁資源

我可以在IXMLHTTPRequest接口上使用MSXML的「打開」功能,但它需要提供用戶名和密碼才能提供,即使我已登錄到Windows域服務器。

Internet Explorer可以完成此任務,而無需我輸入此信息。

回答

1

我不熟悉這個特定的API。但它看起來像是有一個函數來設置請求頭叫setRequestHeader所以你有沒有嘗試直接添加下面一行到請求頭?

授權:基本%S \ r \ n

注:%S名稱:在base64編碼密碼