HTTP(3)
-
[ Android ] 앱의 WebView SSL 오류 핸들러 알림 해결 방법
웹뷰를 구현할 때 코드상에서 onReceivedSslError 함수를 구현하여 SSL 오류를 무시할 때 코드는 다음과 같습니다. @Override public void onReceivedSslError(WebView view, final SslErrorHandler handler, SslError error){ handler.proceed(); } 이렇게 구현하면 작동은 하지만 Play Console에 앱을 출시하면 경고가 뜨게 됩니다. 그러므로 상황에 따라 handler.proceed()를 호출하거나, handler.cancel()을 호출하도록 구현해야 합니다. 간단한 방법으로는 웹브라우저에서처럼 사용자에게 결정을 맡기도록 구현하는 방법인데 다음과 같습니다. @Override public void on..
2019.12.09 -
[ Android ] 자바스크립트 인터페이스 삽입 취약점 문제 해결 하기
https://support.google.com/faqs/answer/9095419 자바스크립트 인터페이스 삽입 취약점 문제 해결하기 - Google 고객센터 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 웹뷰를 구현한 어플을 출시했는데 위와 같은 경고가 온다면 android에서 javascript를 호출 시 http 프로토콜로 호출했거나 javascript에서 android 호출한 url의 프로토콜이 http이기 때문인데, https로 바꾸면 즉시 해결된다.
2019.12.06 -
geotrust 인증서 주소
http://www.geotrust.com/resources/root-certificates/
2019.12.06