티스토리 뷰

WebView를 사용할때 일부 단말에서 인증서 오류가 발생할 경우가 있습니다.

rootCA에 의한 인증서가 아닌 인증서가 있는 경우에, 이러한 현상이 자주 발생한다고 합니다.


이러할 경우에 해결하는 방안입니다.

@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {

	// handler.cancel(); 이렇게 하면 취소가 되어서 화면에 제대로 안나옵니다. 팝업으로 이용하는 방식으로 할 경우에 처리
	
	if(handler != null) {
		handler.proceed(); // 인증오류가 발생해도 진행함
	} else {
		super.onReceivedSslError(view, handler, error);
	}
}

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함