2014-01-13 2 views
0

SSL을 사용하여 Android 앱에서 원격 서버로 데이터를 보내야합니다. 인증서는 어디서 구할 수 있습니까? 안드로이드 검증을 위해 클라이언트 - 서버 측에서 전체 프로세스는 모두 무엇입니까?android에서 SSL을 사용하는 통신

아무도 말해 줄 수 있습니까? 감사

--Sam

+0

당신은 스스로 인증서를 생성 할 수 있습니다. 그러나 보편적으로 받아 들여지기를 원한다면, 당신은 ssl 공급자로부터 하나를 사야 할 것입니다. –

+0

* 서버 측에만 인증서가 설치되어 있어야합니다. 일반적으로 클라이언트는 서버가 제공 한 인증서가 인증되었는지 확인하기 위해 인증서를 인증 기관에서 참조합니다. 서버에 인증서를 제공하는 클라이언트는 흔하지는 않지만 필요한 경우 수행 할 수 있습니다. HTTPS를 사용하고 적절한 HTTP/HTTPS 클라이언트 라이브러리를 사용하면 많은 것을 무료로 얻을 수 있습니다. org.apache.http와 android.net.http 클래스 라이브러리의 대부분은 여러분이 필요로하는 것들을 가지고 있다고 생각합니다. 좋은 책 (오래되었지만 유용함) : http://www.amazon.com/SSL-TLS-Essentials-Securing-Web/dp/0471383546 – selbie

답변

0

Start SSL

번들 무료 클래스 1 인증서 표시를 제공하고, 신뢰할 수있는 인증 기관으로 작동합니다. 그렇지 않으면 자기 서명을 할 수 있지만 위에서 언급 한 것처럼 그것은 전 세계적으로 신뢰되지 않습니다.

+0

감사. 하지만 안드로이드에서 SSL을 사용하여 서버에 데이터를 게시하는 방법은 무엇입니까? – Sam

관련 문제