Gradle从服务器收到状态码403:禁止

时间:2017-09-04 13:50:31

标签: gradle proxy android-gradle

由于此错误,我无法构建我的android项目。 Gradle未能获得https://www.jitpack.io/com/github/Raizlabs/DBFlow/dbflow/3.1.1/dbflow-3.1.1.pom。奇怪的是,我能够在浏览器中查看此URL后面的pom文件。这可能是什么问题?

我的gradle.properties看起来像这样:

systemProp.http.proxyHost=myproxy.local
systemProp.http.proxyPort=3210
systemProp.https.proxyHost=myproxy.local
systemProp.https.proxyPort=3210
systemProp.http.proxyUser=usr
systemProp.http.proxyPassword=pwd

当我删除proxyUser / Password时,我得到407 Proxy Authentication。

5 个答案:

答案 0 :(得分:1)

对我来说这行得通 1.使缓存无效/重启 2.使用gradle文件同步项目

答案 1 :(得分:-1)

您的代理需要身份验证,并且您提供的身份验证无效,或者您的代理不允许使用您提供的身份验证详细信息请求该URL。

答案 2 :(得分:-1)

您只提供了systemProp.http的用户/密码。您可能需要为systemProp.https

提供相同的内容

请参阅accessing the web via proxy

答案 3 :(得分:-1)

您需要重置android studio,因为由于代理问题我们无法获得服务器响应。 关闭Android Studio。 请转到C:// Users / Username /。 然后删除.gradle文件和.Android Studio文件。 之后打开Android Studio并设置设置。 我通过上述步骤解决了这个问题。

答案 4 :(得分:-1)

在设置下检查gradle离线模式并检查本地gradle,然后在

下指定gradle.zip文件的路径