#flutter #ssl #abp
Вопрос:
Я пытаюсь подключить свое приложение flutter к серверному проекту Abp, я выполнил действия, описанные в примере на abp.io сообщество для аутентификации, полный код на git hub https://github.com/Znow/ConsumeAbpFromFlutterApp , но я сталкиваюсь с этим исключением
E/AppAuth ( 7748): Network error when retrieving discovery document
E/AppAuth ( 7748): javax.net.ssl.SSLHandshakeException:
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
Я попытался добавить этот код в main.dart, но он также не работает
class MyHttpOverrides extends HttpOverrides {
@override
HttpClient createHttpClient(SecurityContext context) {
return super.createHttpClient(context)
..badCertificateCallback =
(X509Certificate cert, String host, int port) => true;
}
}
void main() {
HttpOverrides.global = new MyHttpOverrides();
runApp(MyApp());
}