본문 바로가기
Study/Android

android P(9) Cleartext HTTP traffic to ..not permitted

by Answer Choi 2019. 4. 5.
반응형

android 9 버전으로 오면서 보안이 많이 강화되었는데 

 

그중 하나가 HTTP 통신의 제한입니다.

 

이제는 HTTPS 통신만 허용합니다.

 

하지만 API가 아직 HTTP만을 지원하여 알아보는 도중 임시 해결방안이 찾았습니다.

 

또한 API로 받아오는 것이 일반 텍스트 파일이라 가능합니다.

 

manifest에서 application 속성에 아래 코드를 추가합니다.

 

android:usesCleartextTraffic="true"

 

위의 코드는 Cleartext HTTP 통신은 가능하게 해주는 건데,

 

임시적으로 해결할 수 있습니다.

반응형

인기글