https 사이트를 접속하려고할 때, 서버측 인증서에 문제가 없을 경우에는 발생하지 않지만, 인증서가 신뢰할 수 없을 때, 찾을 수 없는 페이지라는 에러를 받게 된다.
간단하게 WebView Setting으로 해결할 수 있다.
우선 WebClient를 만든다.
public class WebClient extends WebViewClient {}
그리고 Override Method 중, onReceivedSslError 를 추가한다.
public class WebClient extends WebViewClient { @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){ handler.proceed(); } }
그리고 WebView에 set 해주면!!.
mWebView.setWebViewClient(new WebClient());
정상적으로 동작하는 웹뷰를 볼수 있다.
'Programming > Android' 카테고리의 다른 글
[Android] GCM Test URL (0) | 2013.09.10 |
---|---|
[Android] 안드로이드 SDK 버전별 점유율 (0) | 2013.05.28 |
[Android] 브라우저 디버깅. 콘솔창 열기. (0) | 2013.05.14 |
[Android] ActionBarImpl 에러. Dialog 에러 (0) | 2013.05.14 |
[Android] 유용한 사이트 (0) | 2013.03.29 |