Notice
Recent Posts
Recent Comments
Link
투케이2K
230. (TWOK/ERROR) [Android] net::ERR_CLEARTEXT_NOT_PERMITTED 웹뷰 URL 요청 시 http 제한 이슈 본문
투케이2K 에러관리
230. (TWOK/ERROR) [Android] net::ERR_CLEARTEXT_NOT_PERMITTED 웹뷰 URL 요청 시 http 제한 이슈
투케이2K 2024. 4. 3. 20:32[환경 설정 및 설명]
프로그램 : AndroidStudio
설 명 : [Android] net::ERR_CLEARTEXT_NOT_PERMITTED 웹뷰 URL 요청 시 http 제한 이슈
[에러 원인]
1. Android 9 Pie 버전부터는 WebView 웹뷰 에서 http:// 의 URL 접근을 제한해서 발생하는 이슈
[해결 방법]
1. AndroidManifest.xml 파일에서 http 사용 설정 (usesCleartextTraffic == true)
<?xml version="1.0" encoding="utf-8"?>
<manifest ...>
<uses-permission android:name="android.permission.INTERNET" />
<application
android:usesCleartextTraffic="true">
</application>
</manifest>
2. AndroidManifest.xml 파일에서 http 사용 설정 (networkSecurityConfig)
<?xml version="1.0" encoding="utf-8"?>
<manifest ...>
<uses-permission android:name="android.permission.INTERNET" />
<application
android:networkSecurityConfig="@xml/network_security_config">
</application>
</manifest>
--------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">test.example.com</domain>
</domain-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">test2.example.com</domain>
</domain-config>
</network-security-config>
3. http 가 적용 되어 있는 서버에 SSL 적용 수행 (https)
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments