https를 사용하는 하나의 사이트 만 연결하는 Android 플랫폼 용 앱을 만들고 있습니다. 유효한 SSL 인증서가 있어도 다른 사이트에 연결할 수 없게하는 것이 중요합니다. 모든 양식 리디렉션 (예 : 연결해야하는 사이트 인 것처럼) 또는 기타 "공격"에 저항 할 수 있기를 바랍니다. 안타깝게도 안드로이드에서 SSL에 관한 훌륭한 튜토리얼을 찾을 수 없습니다 ... 아시나요? 나는 몇몇 연결 또는 통보를 위해 고맙게 여길 것입니다. 아니면 코드 스 니펫을 줄 수 있습니까? 내 응용 프로그램은 HttpURLConnection 또는 HttpClient를 사용할 준비가되어 있습니다. 어떤 경로를 선택하든 차이가 없습니다.정확히 하나의 사이트에 HTTPS 연결 (Android)
미리 감사드립니다. :)
URL은 하드 코드되어 있습니다. :) 알 수없는 불쾌한 네트워크가 다른 IP에 http 요청을 보낼 수 있다는 사실을 두려워합니다. 실제로 가능한지 모르겠습니다. 것은 하나의 인증서 만 받아들이고 싶습니다만, HttpClient를 적절하게 인스턴스화하는 방법을 모르겠습니다 ... – omarcin
나는 따라 가지 않을 것이라고 생각합니다. 당신은 하나의 주소로 장치가 https 연결되도록하고 싶습니다. URL 또는 IP를 하드 코딩하면 해결됩니다. 기기와 애플리케이션 내부에서 http 요청을하는 "불쾌한 네트워크"를 어떻게 기대하는지 설명하십시오. –