2009-07-17 15 views
1

当使用摘要式身份验证保护网站而不必输入用户名和密码时,什么样的Windows API调用将允许下载网络资源(特别是XML文档)?如何使用摘要式身份验证来下载网页资源

我可以在IXMLHTTPRequest接口上使用MSXML的“打开”功能,但它需要提供用户名和密码才能提供,即使我已登录到Windows域服务器。

Internet Explorer可以完成此任务,而无需我输入此信息。

回答

1

我不熟悉这个特定的API。但它看起来像是有一个函数来设置请求头叫setRequestHeader所以你有没有尝试直接添加下面一行到请求头?

授权:基本%S \ r \ n

注:%S名称:在base64编码密码