안드로이드 개발 질문/답변
(글 수 45,052)
webview를 이용해서 웹페이지를 연동하고 있는데요,
webview를 사용안하고 일반 브라우저에서 이용할땐 신뢰할수없는 인증기관의 인증서라고 경고창 나왔다가 계속 이란 버튼 누르면서 해결이 됩니다.
하지만 webview를 이용해서 그 주소를 입력하게 되면 하얀화면만 나오고 아무런 반응이 없네요.ㅠㅠ
해결책을 좀 주세요. setWebViewClient에 onReceivedSslError 이거를 주라고 어떤 글에서 봣는데,
이해가 가지 않네요.ㅠㅠ 전체적인 코드로 좀 알려주세요~ㅠㅠ
webview를 사용안하고 일반 브라우저에서 이용할땐 신뢰할수없는 인증기관의 인증서라고 경고창 나왔다가 계속 이란 버튼 누르면서 해결이 됩니다.
하지만 webview를 이용해서 그 주소를 입력하게 되면 하얀화면만 나오고 아무런 반응이 없네요.ㅠㅠ
해결책을 좀 주세요. setWebViewClient에 onReceivedSslError 이거를 주라고 어떤 글에서 봣는데,
이해가 가지 않네요.ㅠㅠ 전체적인 코드로 좀 알려주세요~ㅠㅠ
2011.04.08 16:59:31
기간이 꽤 지나서 해결하셧겠지만.. 저도 얼마전 같은 문제를 격어서 다른분들 도움이 되실까 댓글답니다.
WebViewClient 에서 onReceivedSslError 를 아래와 같이 사용하시면 됩니다.
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){
handler.proceed();
}
2016.07.14 20:27:06
onReceivedSslError 에서 넘기는 처리하면 지금은 문제 없지만 구글플레이 검수에서 걸립니다.
앱에서는 손대지 마시구요.
서버에 체인 인증서 설치해서 정상적으로 처리하시길 권해드립니다.
https://www.comodossl.co.kr/support/faq/view.aspx?category=SSL&Seq=70



