операционная система: Windows 10 программное обеспечение: флаттер gradle
, когда я запускаю fluuter run
, получаю ошибку javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
, потому что не могу получить доступ https://services.gradle.org
Я нашел те же вопросы и ответил с помощью Google
Я установил хранилище ключей и импортировал в SSL-сертификат сайта (gradle.com и других сайтов)
keytool -import -trustcacerts -file PathToCert -alias ca_alias -keystore cacerts
CONFIG ENV IN WIN
ключ GRADLE_OPTS
значение -Djavax. net .ssl.trustStore = PathToCert
успешный импорт
перезагрузите систему
повторите тестирование, однако иногда это работает, иногда это не
для теста, я создал несколько новых виртуальная машина и не импортировал сертификат, но может получить доступ к
, я не знаю, почему
ПОЧЕМУ новый компьютер с новой операционной системой с установленным jdk. Не делал никаких настроек, может получить доступ к https через java (например, gradle) напрямую НО моему компьютеру нужен импортный сертификат, но он не обязательно будет успешным
Как решить
Спасибо