C++ WinHTTP:使用具有身份验证的代理

C++ WinHTTP:使用具有身份验证的代理,c++,proxy,http-authentication,winhttp,C++,Proxy,Http Authentication,Winhttp,伙计们! 在我连接到服务器的应用程序中,我必须使用具有身份验证的代理。(MFC应用程序,WinHTTP库)。 使用没有用户名/密码的简单代理没有问题。但是如何指定auth方法呢 我尝试了以下操作,但无效,并返回错误87(参数不正确) 对吗 谢谢,这是不对的。首先,不允许在URI中嵌入密码。但是,这并不是问题的根源:要向WinHTTP提供代理身份验证详细信息,您需要使用WinHttpSetCredentials: AuthTargets[in] WINHTTP\u AUTH\u TARGET\u

伙计们! 在我连接到服务器的应用程序中,我必须使用具有身份验证的代理。(MFC应用程序,WinHTTP库)。 使用没有用户名/密码的简单代理没有问题。但是如何指定auth方法呢

我尝试了以下操作,但无效,并返回错误87(参数不正确)

对吗


谢谢,这是不对的。首先,不允许在URI中嵌入密码。但是,这并不是问题的根源:要向WinHTTP提供代理身份验证详细信息,您需要使用
WinHttpSetCredentials

AuthTargets[in]

WINHTTP\u AUTH\u TARGET\u PROXY
-将凭据传递给代理