-
SSL Error Handler For more information on how to address WebView SSL Error Handler alerts, please see this Google Help Center article.Android/Error 2021. 4. 2. 11:15반응형
For more information on how to address WebView SSL Error Handler alerts, please see this Google Help Center article.
앱의 WebView SSL 오류 핸들러 알림 해결 방법 - Google 고객센터
도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요
support.google.com
WebViewClient 의 onReceivedSslError 에서 ssl 인증서를 무시할경우 해당 내용의 메일을 받을수 있습니다.
override fun onReceivedSslError(view: WebView?, handler: SslErrorHandler?, error: SslError?) { val builder = AlertDialog.Builder(this); builder.setTitle("Notice") builder.setMessage("SSL authentication failed. Would you like to proceed?") builder.setPositiveButton("ok", object : DialogInterface.OnClickListener { override fun onClick(p0: DialogInterface?, p1: Int) { handler?.proceed() } }) builder.setNegativeButton("cancel", object : DialogInterface.OnClickListener { override fun onClick(p0: DialogInterface?, p1: Int) { handler?.cancel() } }) builder.show() }
위와 같이 인증서 실패시 안내하는 Dialog 을 띄우던가 아니면 다른 선택창을 표시하여 사용자가 handler?.cancel() 을 할 수 있도록 하여야 합니다.
반응형'Android > Error' 카테고리의 다른 글