tlv*_*nce 5 windows authentication proxy command-line
我的 Internet 访问是通过经过身份验证的代理提供的。这是在“Internet 选项”控制面板小程序中正确设置的,所有浏览/GUI 应用程序都可以正常工作。
对于 cmd,代理设置通常通过导出http_proxy. 我尝试使用的应用程序是git和 Putty 的pscp.exe. 我尝试了以下语法无济于事:
set http_proxy=http://username:password@proxyserver.com:port/
Run Code Online (Sandbox Code Playgroud)
我也尝试过Netsh.exe 和 ProxyCfg.exe,但没有成功。
如何在 Windows 命令提示符下配置经过身份验证的代理?
这完全取决于您尝试使用的程序 - 在本例中为pscp. (cmd本身没有任何代理设置 - 它不建立任何连接,只执行命令。)
pscp是 PuTTY 的一部分,因此它使用相同的设置,您可以在 PuTTY 的 GUI 中进行配置:
pscp现在应该使用代理。我不知道你想在 Git 中使用什么协议——如果是 SSH,使用user@host:path或ssh://,那么它取决于 的值%GIT_SSH%。如果设置为plink,则适用上述过程。
对于http://,Git 应该尊重%http_proxy%。对于git://,您可能必须使用%GIT_PROXY_COMMAND%.
| 归档时间: |
|
| 查看次数: |
23884 次 |
| 最近记录: |