我在公司防火墙后面的Windows机器上工作,访问也在公司防火墙后面的linux服务器。有了出色的Remote-SSH扩展,VSCode无法在远程linux机器上安装我的扩展。
如何修复它?
发布于 2021-09-09 21:20:45
我的本地计算机是一台Windows计算机。我有一个本地cntlm代理在运行。远程SSH使用此代理下载扩展,可以完美地工作。
我的远程机器是一台linux机器。在我的.bashrc中,我将http_proxy变量设置为另一个代理。在我的终端中,这些变量设置正确,但我认为VSCode看不到它们。
解决方案:转到首选项,打开Remote
设置选项卡,然后配置:
作为覆盖Http: Proxy as my remote http proxy
的Http: Proxy Support
。当我在这里设置https代理url时,它失败了。proxyStrictSSL
设置为false
也许VSCode Remote Extensions会多次询问您的密码。最好配置您的ssh密钥。
https://stackoverflow.com/questions/69124854
复制相似问题