반응형
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();
});
반응형
'IT 이야기 > 2021_Android 이것저것' 카테고리의 다른 글
Android Studio 에서 SHA1 쉽게 보기 (0) | 2022.03.18 |
---|---|
안드로이드 Webview HTTP (0) | 2022.03.18 |
MotionLayout 맛보기.. (0) | 2021.12.29 |
Android Doze Mode 와 배터리 사용량 최적화 제외 (0) | 2021.12.13 |
GPS 위치 정확도 승인 (0) | 2021.12.07 |