ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

android – ‘Peer Not Authenticated’,parse.com SSL证书已过期

2019-08-29 06:27:03  阅读:209  来源: 互联网

标签:parse-platform android maven


Android Studio上进行分级时,我正在努力解决“Peer Not Authenticated”问题.当我尝试清理我的项目时,AS告诉我问题来自https://maven.parse.com/repo/com/parse/tools/gradle/maven-metadata.xml

使用互联网浏览器,我看到* .parse.com的SSL证书已于24日星期四过期…我已经尝试用’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文件夹中.

在您的项目Gradle中,在“dependencies”下添加以下内容以引用手动添加的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
}

摇滚乐hooo …

注意:如果您使用的是ParseCrashReporting,则只需要parse gradle插件,如果不需要则删除它.

Github Issue

标签:parse-platform,android,maven
来源: https://codeday.me/bug/20190829/1758043.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有