我是Visual Studio的新手。我刚刚安装了Visual Studio Code(VSCODE)。第一次,我打开它并尝试安装powershell的扩展。但是,当我转到Extensions选项卡时,它给出了一个错误,即未配置代理设置。
弹出窗口提供了“打开用户设置”选项,它打开了一个编辑器。 根据我的理解,我在用户设置文件中写了以下两行。
我们的内部代理服务器需要用户身份验证。我将如何以及在何处放置用户凭据。我想,我收到错误是因为我没有指定用户详细信息。
答案 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一样解决了这个问题,但我不得不多做一点。以下是我遵循的步骤:
首先转到http://wpad/wpad.dat找到您的代理服务器。我公司的配置有一堆代理服务器,我使用的那个服务器位于最底层,采用以下格式:
return "PROXY subdomain.company.com:port";
然后点击Open User Settings
按钮,将以下行添加到右侧的settings.json
文件中,在大括号内:
"http.proxy": "http://subdomain.company.com:port"
注意:我必须将http://
添加到我从wpad.dat
提取的代理地址的前面。
然后保存settings.json
,重新启动VS Code。 (如果你必须重新启动VS Code,肯定是IDK。)
答案 2 :(得分:0)
只是为了补充一点,似乎新版本(1.5.1)附带了这个问题。 Mac,Linux或Windows上遭受" econnrefused " VSCode中的错误。
新版本(1.5.2)将对此进行修复,在此之前,我们可以使用 nightly 版本。