凉亭电话被公司代理阻止 [英] Bower calls blocked by corporate proxy
本文介绍了凉亭电话被公司代理阻止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将Bower用于Web应用程序,但是发现自己遇到了某种代理问题:
I'm trying to use Bower for a web app, but find myself hitting some sort of proxy issues:
D:\>bower search jquery
bower retry Request to https://bower.herokuapp.com/packages/search/jquery failed with ECONNRESET, retrying in 1.2s
bower retry Request to https://bower.herokuapp.com/packages/search/jquery failed with ECONNRESET, retrying in 2.5s
bower retry Request to https://bower.herokuapp.com/packages/search/jquery failed with ECONNRESET, retrying in 6.8s
bower retry Request to https://bower.herokuapp.com/packages/search/jquery failed with ECONNRESET, retrying in 15.1s
bower retry Request to https://bower.herokuapp.com/packages/search/jquery failed with ECONNRESET, retrying in 20.3s
bower ECONNRESET Request to https://bower.herokuapp.com/packages/search/jquery failed: tunneling socket could not be established, cause=Parse Error
相关点:
- 我可以浏览到 https:// bower。 herokuapp.com/packages/search/jquery 并返回完整的json响应。
- 我可以使用git://协议和http( s)。
- 我可以直接使用NPM而不会出现这些问题
- 我尝试使用Fiddler来确定被阻止的内容,但不会从Bower命令检测任何呼叫。我可以在Fiddler中看到来自NPM命令的调用。
- 我已经搜索了Bower问题列表,看到了类似的问题,但是它们要么没有解决方案,要么看起来不尽相同
- I can browse to https://bower.herokuapp.com/packages/search/jquery and it returns a full json response.
- I can use git to clone, both using the git:// protocol and http(s).
- I can use NPM directly without these issues
- I've tried using Fiddler to determine what's being blocked, but it doesn't detect any calls from the Bower command. I can see calls from NPM commands in Fiddler.
- I've searched the Bower issues list, seen similar issues, but they either have no solution or it doesn't seem quite the same as mine.
有什么想法吗?
推荐答案
感谢@ user3259967
Thanks @user3259967
这完成了工作。
如果您是在需要身份验证的代理后面,您可以将用户名/密码添加到您的 .bowerrc 文件中。
I would like to add that if you are behind a proxy that needs to be authenticated, you can add the username/password to your .bowerrc file.
{
"directory": "library",
"registry": "http://bower.herokuapp.com",
"proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/",
"https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/"
}
注意使用 http: // 在 https-proxy
这篇关于凉亭电话被公司代理阻止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文