728x90
반응형
- 개인적으로 남기는 글입니다. 아래의 경우를 미리 공지합니다.
- 높임말은 없는 경우가 있습니다.
- 영어, 일본어, 베트남어를 공부하고 있습니다. 경우에 따라서 사용됩니다.
- 보기 거북하다면 뒤로가기 해주세요.
개인 서버에 appwrite를 설치하여 flutter 연동연습을 하고 있다.
안드로이드 리얼 디바이스에 설치 하여 api 연동하는데 아래와 같은 에러가 발생하였다.
문제점
E/flutter (22784): CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(handshake.cc:393))
해결하기 위해서 검색을 시작 내부에서 사용되는 SSL 인증서 또는 proxy를 통해 인터넷에 연결된 경우 등에 발생할 수 있다 라는 글을 찾았다.
해결방법
main.dart에 아래의 내용을 추가 한다.
void main() {
HttpOverrides.global = NoCheckCertificateHttpOverrides(); // 생성된 HttpOverrides 객체 등록
// ..
}
// ..
class NoCheckCertificateHttpOverrides extends HttpOverrides {
@override
HttpClient createHttpClient(SecurityContext? context) {
return super.createHttpClient(context)
..badCertificateCallback =
(X509Certificate cert, String host, int port) => true;
}
}
끝.
300x250
반응형
'Flutter' 카테고리의 다른 글
[후기] 배포 후기 (0) | 2024.02.13 |
---|---|
Flutter Appwrite query limit ?! (0) | 2024.02.09 |
Check if the email is valid or not in Flutter (2) | 2023.12.30 |
flutter 공부 : shrinkWrap 속성 (2) | 2023.12.23 |
flutter / ERROR ) Unable to boot device because it cannot be located on disk (갱신) (0) | 2023.12.16 |