카테고리 없음
[ Ionic ] net::ERR_CLEARTEXT_NOT_PERMITTED 오류
기저귀찬개발자
2020. 6. 30. 20:02
Android 버전이 높을때 나타나는 보안 이슈이다
1. network_security_config.xml 파일 생성
- 프로젝트 루트/resources/android/xml/network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system"/>
</trust-anchors>
<domain includeSubdomains="true">localhost</domain>
<!-- domain includeSubdomains="true">사용도메인</domain -->
</domain-config>
</network-security-config>
2. config.xml 설정 추가
- android 설정 부분에 사용 설정 구문을 추가해준다.
<platform name="android">
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
<application android:networkSecurityConfig="@xml/network_security_config" />
<application android:usesCleartextTraffic="true" />
</edit-config>
<resource-file src="resources/android/xml/network_security_config.xml" target="app/src/main/res/xml/network_security_config.xml"/>
.
.
.
.
.
.
</platform>