#android #flutter #ssl #lets-encrypt
#Android #flutter #ssl #позволяет зашифровать
Вопрос:
Мой сервер использует сертификат от letsencrypt, и https-соединение отлично работает с Chrome на моем телефоне, но не удается «не удается получить сертификат локального эмитента» из моего приложения flutter. Я использую библиотеку «http.dart» для подключения. Кажется, это обычное явление и распространенный вопрос, но другие люди, похоже, просто отключают проверку сертификата или включают файл .crt в проект, оба из которых не являются оптимальными решениями.
Кто-нибудь нашел лучшее решение? Другая библиотека? Конфигурация, которую я пропускаю?
Заранее спасибо.
Ответ №1:
По-видимому, это была неправильная конфигурация на стороне сервера:https://github.com/dart-lang/http/issues/376