2014-09-09 2 views
-1

이 URL에 액세스하고 사용자 이름과 비밀번호를 입력해야합니다. 매개 변수가있는 HTTP 게시물 요청을 시도하고 있지만 오류가 있습니다. 어떤 방법으로도 Android에서이 URL에 액세스 할 수 있습니까?Android REST API

https://54.204.193.209:943/rest/GetUserlogin 

은 내가 당신의 URL에 액세스 서버 측에서 의미 자격 증명을 입력하라는납니다 팝업을 시도 ERROR

javax.net.ssl.SSLPeerUnverifiedException: No peer certificate 
+0

코드, 오류 (logcat)를 여기에 게시하십시오. –

+1

위의 url remotly hosted입니까? 사용자 이름과 비밀번호를 묻는 메시지 – KOTIOS

+0

사용자 이름과 비밀번호를 입력하면 올바른 결과를 반환합니다. – Anirban

답변

2

, HTTP 기본 인증이 활성화되었습니다하기. 서버의 모든 항목에 액세스하려면 해당 항목을 검토해야합니다. 다음 코드를 추가하십시오 :

// Set credentials for HTTP Basic Authentication 
defaultHttpClient.getCredentialsProvider().setCredentials(
     new AuthScope(AuthScope.ANY_HOST, AuthScope.ANY_PORT), 
     new UsernamePasswordCredentials(
       HTTPS_BASIC_AUTH_USERNAME, 
       HTTPS_BASIC_AUTH_PASWORD)); 

HTTP 기본 인증에 대한 신임 정보는 한 서버에서 고유하므로 Java 코드에서 하드 코드 할 수 있습니다. 희망, 이것이 도움이 될 것입니다.