VSCODE - 市场返回'ECONNREFUSED'。请检查'http.proxy'设置

时间:2016-09-16 02:02:53

标签: visual-studio-code

我是Visual Studio的新手。我刚刚安装了Visual Studio Code(VSCODE)。第一次,我打开它并尝试安装powershell的扩展。但是,当我转到Extensions选项卡时,它给出了一个错误,即未配置代理设置。

弹出窗口提供了“打开用户设置”选项,它打开了一个编辑器。 根据我的理解,我在用户设置文件中写了以下两行。

我们的内部代理服务器需要用户身份验证。我将如何以及在何处放置用户凭据。我想,我收到错误是因为我没有指定用户详细信息。

Screenshot

3 个答案:

答案 0 :(得分:6)

了解如何。 代理详细信息应以以下格式给出。我之前使用的是错误的格式。

我的设置文件看起来类似于下面的内容。

// Place your settings in this file to overwrite the default settings

{ "http.proxy": "http://user@domain.local:Password456@10.201.10.200:8080", "http.proxyStrictSSL": false }

域用户名是domain \ user,它以用户FQDN格式提供 Password456是用户的登录密码 10.201.10.200:8080是代理服务器

希望这会在某个时间段帮助某人。

答案 1 :(得分:1)

我像@Tom Jacob Chirayil一样解决了这个问题,但我不得不多做一点。以下是我遵循的步骤:

  1. 首先转到http://wpad/wpad.dat找到您的代理服务器。我公司的配置有一堆代理服务器,我使用的那个服务器位于最底层,采用以下格式:

    return "PROXY subdomain.company.com:port";

  2. 然后点击Open User Settings按钮,将以下行添加到右侧的settings.json文件中,在大括号内:

    "http.proxy": "http://subdomain.company.com:port"

    注意:我必须将http://添加到我从wpad.dat提取的代理地址的前面。

  3. 然后保存settings.json,重新启动VS Code。 (如果你必须重新启动VS Code,肯定是IDK。)

答案 2 :(得分:0)

只是为了补充一点,似乎新版本(1.5.1)附带了这个问题。 Mac,Linux或Windows上遭受" econnrefused " VSCode中的错误。

新版本(1.5.2)将对此进行修复,在此之前,我们可以使用 nightly 版本。

来源:https://github.com/Microsoft/vscode/issues/11774

相关问题