'Peer Not Authenticated',parse.com SSL证书过期
问题描述:
当我在Android Studio上渐渐变好时,我正在苦苦挣扎'Peer Not Authenticated'问题。当我尝试清理我的项目时,AS告诉我问题来自https://maven.parse.com/repo/com/parse/tools/gradle/maven-metadata.xml'Peer Not Authenticated',parse.com SSL证书过期
通过互联网浏览器,我发现* .parse.com的SSL证书已于26日星期四过期...我已经试图用'http'替换'https'以绕过检查,但它不起作用。
这里是我的build.gradle文件的头:
apply plugin: 'com.android.application'
apply plugin: 'com.parse'
buildscript {
repositories {
mavenCentral()
maven { url 'https://maven.parse.com/repo' }
}
dependencies {
classpath 'com.parse.tools:gradle:1.+'
}
}
答
我跑进今晚也是如此。如果你看看你的IntelliJ日志,你应该会看到与达到该URL相关的SSL错误。要解决此问题,请通过Maven URL删除Parse依赖项,然后将JAR手动添加到您的libs文件夹中。
在项目摇篮下添加“依赖”引用手动添加库如下:
compile files('libs/Parse-1.9.4.jar')
compile files('libs/ParseCrashReporting-1.9.4.jar')
删除任何东西,看起来像这样从两个gradle这个文件:
maven {
url 'https://maven.parse.com/repo'
}
classpath 'com.parse.tools:gradle:1.+'
apply plugin: 'com.parse'
parse {
applicationId "blahblahblahblah"
masterKey "ohmasterkeyyousonice"
retries 3
uploadSymbols true
}
摇滚hoochie koo ...
注意:你只需要解析gradle插件如果你正在使用ParseCrashReporting
,如果不需要删除它。
您试图从此回购中加载哪个包?解析库也存在于Maven中心。 – Robert
@Robert这里是我的build.gradle的一部分: buildscript { 库{ mavenCentral() 行家{URL 'https://maven.parse.com/repo'}} 依赖 { 类路径“ com.parse.tools:gradle:1.+' } } 我应该改变什么吗? – Matt
请不要将重要内容压入评论。改为编辑你的问题。 – Robert