Используйте сертификат от letsencrypt с flutter

#android #flutter #ssl #lets-encrypt

#Android #flutter #ssl #позволяет зашифровать

Вопрос:

Мой сервер использует сертификат от letsencrypt, и https-соединение отлично работает с Chrome на моем телефоне, но не удается «не удается получить сертификат локального эмитента» из моего приложения flutter. Я использую библиотеку «http.dart» для подключения. Кажется, это обычное явление и распространенный вопрос, но другие люди, похоже, просто отключают проверку сертификата или включают файл .crt в проект, оба из которых не являются оптимальными решениями.

Кто-нибудь нашел лучшее решение? Другая библиотека? Конфигурация, которую я пропускаю?

Заранее спасибо.

Ответ №1:

По-видимому, это была неправильная конфигурация на стороне сервера:https://github.com/dart-lang/http/issues/376