본문 바로가기
Frontend/React Native

[React Native] http 프로토콜 접속 오류 해결

by couque 2023. 9. 18.
반응형

안드로이드에서 http 프로토콜로 url 접속을 시도할때 

Cleartext HTTP traffic to '' not permitted 와 같은 오류가 발생하는 경우가 있다.

 

해당 오류는 안드로이드 정책 상 http 프로토콜 접속을 막고 있기 때문에 발생하는 것으로,

http 프로토콜 접속을 허용하는 설정을 아래와 같이 추가해준다.


# http 프로토콜 접속 허용 설정 파일 경로

Android > app > src > main > res > xml > network_security_config.xml

 

# 설정 추가

<domain-config cleartextTrafficPermitted="true">
    <domain includeSubdomains="true">101.12.34.56</domain>
    <domain includeSubdomains="true">102.1.2.3</domain>
    <domain includeSubdomains="true">102.4.5.6</domain>
</domain-config>

 

cleartextTrafficPermitted를 true로 설정해주고

domain-confg에 접속할 ip 주소를 추가해준다.

반응형

댓글