자체 서명 인증서가있는 HTTPS 서버에 연결하려면 링크 https://developer.android.com/training/articles/security-ssl.html#UnknownCa에 언급 된 지침을 따라야합니다. 하늘색 서비스에 인증서를 업로드하고 android app에 동일한 인증서를 추가 한 다음 정상적으로 작동했지만 동일한 CA에서 인증서를 변경하면 작동이 중지됩니다. 이 오류를 javax.net.ssl.SSLHandshakeException을주고있다 : java.security.cert.CertPathValidatorException : 인증 경로에 대한 신뢰 앵커안드로이드 응용 프로그램의 지문 기반이 아닌 CA 기반 인증서를 신뢰하는 방법
을 발견하지만 구글 문서 응용 프로그램에 따라 동일한 CA에서 모든 인증서를 신뢰해야하지
나는이 링크 http://www.codeproject.com/Articles/826045/Android-security-Implementation-of-Self-signed-SSL (이 페이지의 DRAWBACK 섹션을 참조하십시오)에서 확인했습니다. 이 페이지에서는 서비스 및 응용 프로그램의 다른 인증서와 통신 할 수 없습니다.
CA를 기반으로 안드로이드 응용 프로그램의 인증서를 신뢰할 수 있는지 알려주십시오.
당신은 정확하지만 자체 서명 된 인증서로하고 싶습니다. –