WinHTTP:使用代理进行身份验证
WinHTTP: using proxy with authentication
伙计们!我必须在我连接到服务器的应用程序中使用带有身份验证的代理。(MFC应用程序,WinHTTP库(。使用没有用户名/通行证的简单代理没有问题。但是如何指定auth方法呢?
我尝试了以下操作,但没有成功,并返回错误87(参数不正确(http://username:password@hostname.com
这是正确的吗?
谢谢,
这是不正确的。首先,不允许在URI中嵌入密码。然而,这并不是问题的根源:为了向WinHTTP提供代理身份验证的详细信息,您需要将WinHttpSetCredentials
与一起使用
AuthTargets[in]
WINHTTP_AUTH_TARGET_PROXY
-将凭据传递给代理。
相关文章:
- LibGit2 SSH身份验证失败
- 为什么 WinInet 在通过 FQDN 连接时无法通过协商自动进行身份验证,但如果通过 IP 连接则成功?
- 如何通过NetHTTPClient在HTTPS中进行身份验证
- 处理身份验证弹出窗口在wxWebView
- 如何测试我的谷歌身份验证器实现?
- 通过 Boost 和 C++ 进行 SMTP 身份验证
- libtorrent是否支持带摘要身份验证的http web种子
- 将Windows身份验证与cpprestsdk一起使用
- OCCI:使用SSL钱包身份验证连接到OracleDB
- 为什么我不能使用外围设备进行身份验证
- 无法使用C++代码向MongoDB进行身份验证
- 模拟的 HTTP 身份验证仅在本地主机上工作
- 使用OpenSSL的SHA 512 HMAC消息身份验证的问题
- Windows 套接字和身份验证构建在包含 Poco-Library 时失败
- 如何对进程进行身份验证
- 如何使用GSOAP初始化服务器上下文以启用简单身份验证(仅服务器身份验证)
- 在 Windows 上的 C++ 中设置系统代理和身份验证
- WinHTTP:使用代理进行身份验证
- 如何向 socks5 代理服务器添加身份验证
- 通过cURL使用NTLM的代理身份验证返回407,即使有正确的凭据