최근 compose 를 사용해서, Retrofit2 통신 기능을 개발을 하고 있었다.
postman을 사용해서 Get 호출을 하면 데이터를 정상적으로 불러올 수 있었다.
하지만 안드로이드 스튜디오 에뮬레이터로 통신을 시도하면
javax.net.ssl.sslhandshakeexception: chain validation failed 메세지를 출력하는 것이었다.
데이터도 문제없고 호출하는 방식도 문제가 없는데 왜 이런 메세지가 나오는지 찾아보다가
에뮬레이터를 껐다가 켜니까 다시 잘 작동되는 것을 확인했다.
평상시에 노트북을 끄지않고 두는데 에뮬레이터도 마찬가지로 계속 꺼지지 않고 켜져 있다보니
어떤 설정들이 꼬인것같다.
'새롭게 알게 된 것' 카테고리의 다른 글
[Jetpack Compose] @OptIn(ExperimentalMaterial3Api::class) (1) | 2023.10.30 |
---|---|
안드로이드 build.gradle vs build.gradle.kts (0) | 2023.10.07 |