IT 이야기/2021_Android 이것저것
WebView SSL Issue
연신내막차
2022. 3. 18. 09:34
반응형
onReceivedSslError 보안 알림 해제 방법
m_webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedSslError(WebView view, final SslErrorHandler handler, SslError error)
{
//super.onReceivedSslError(view, handler, error);
final AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.sharedActivity().getContext());
builder.setMessage("이 사이트의 보안 인증서는 신뢰할 수 없습니다.");
builder.setPositiveButton("continue", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.proceed();
}
});
builder.setNegativeButton("cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
handler.cancel();
}
});
final AlertDialog dialog = builder.create();
dialog.show();
});
반응형