본문 바로가기
Android

WebView SSL에러로 인해 흰색페이지에서 멈춰있을때

by 일용직 코딩노동자 2019. 10. 24.
728x90
반응형
public class SslWebViewConnect extends WebViewClient {

    @Override
    public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
        handler.proceed(); // SSL 에러가 발생해도 계속 진행!
    }

    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;//응용프로그램이 직접 url를 처리함
    }
}

클래스를 만들어서 위 내용을 작성해준뒤

 

WebView 를 띄워서 보여주는 클래스에는

각종 WebView 셋팅하는 부분이 있을겁니다.

그 부분에서

 

mWebView.setWebViewClient(new SslWebViewConnect());

지정 하나 해주시면 SSL에러를 무시하고 스킵 가능합니다.

 

궁금하신 사항은 댓글 남겨주세요.

728x90
반응형

댓글