我只是无法与我的公司代理一起工作。我让它与 .npmrc 文件中的 node.js 一起工作。
我的密码中有一个“ < ”字符。在 .npmrc 文件中,我不得不通过编写“ %3C ”来转义它:
proxy=http://na_me:123%3C456@proxy.net:80/
https-proxy=http://na_me:123%3C456@proxy.net:80/
我的 gradle.properties 看起来像这样:
systemProp.http.proxyHost=proxy.net
systemProp.http.proxyPort=80
systemProp.http.proxyUser=na_me
systemProp.http.proxyPassword=123<456
systemProp.http.nonProxyHosts=localhost
systemProp.https.proxyHost=proxy.net
systemProp.https.proxyPort=80
systemProp.https.proxyUser=na_me
systemProp.https.proxyPassword=123<456
systemProp.https.nonProxyHosts=localhost
该语法在理论上正确吗?还是我必须逃避像“ < ”这样的东西?
我总是得到错误:
Error: Unable to tunnel through proxy.
Proxy returns "HTTP/1.1 407 Proxy Authentication Required"
我尝试在我的用户文件夹中使用全局 gradle.properties 文件,并在 C:\Program Files\Android\Android Studio\gradle 中创建该文件。