«невозможно найти действительный путь сертификации к запрошенной цели» при создании приложения FlutterAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 «невозможно найти действительный путь сертификации к запрошенной цели» при создании приложения Flutter

Сообщение Anonymous »

Получение этой ошибки в Android Studio после сборки приложения Flutter по умолчанию.

Запуск lib\main.dart на SDK gphone64 x86 64 в режиме отладки.. .Выполнение задачи Gradle 'assembleDebug'... Исключение в потоке "main" javax.net.ssl.SSLHandshakeException: не удалось построить путь PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации к запрошенной цели в Java .base/sun.security.ssl.Alert.createSSLException(Alert.java:131) в java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:378) в java.base/sun.security.ssl .TransportContext.fatal(TransportContext.java:321)в java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:316)в java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage .java:1351)в java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1226)в java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1169 ) в java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) в java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) в java.base/sun. Security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) в java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201) в java.base/sun.security.ssl.SSLTransport.decode( SSLTransport.java:172) на java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) на java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) на java .base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) на java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) на java.base/sun.net.www .protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) на java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) на java.base/sun.net.www .protocol.http.HttpURLConnection.followRedirect0(HttpURLConnection.java:2944) на java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect(HttpURLConnection.java:2853) на java.base/sun.net.www .protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1949) на java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1611) на java.base/sun.net.www .protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224) в org.gradle.wrapper.Download.downloadInternal(Download.java:58) в org.gradle.wrapper.Download.download(Download.java:44) в org.gradle.wrapper.Install$1.call(Install.java:61) в org.gradle.wrapper.Install$1.call(Install.java:48) в org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java: 65) в org.gradle.wrapper.Install.createDist(Install.java:48) в org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128) в org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java :61)Вызвано: sun.security.validator.ValidatorException: не удалось построить путь PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации для запрошенной цели в java.base/sun.security.validator.PKIXValidator. doBuild(PKIXValidator.java:439) по адресу java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306) по адресу java.base/sun.security.validator.Validator.validate(Validator.java:264) в java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) в java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) в java.base/sun.security .ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1335)... еще 26 Причина: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации к запрошенной цели в java.base/sun.security.provider .certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:148) по адресу java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:129) по адресу java.base/java.security.cert.CertPathBuilder.build (CertPathBuilder.java:297) по адресу java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434)... еще 31


Подробнее здесь: https://stackoverflow.com/questions/790 ... lding-flut
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»