2014-04-09 9 views
0

Mozilla 브라우저를 통해 Mozilla 클라이언트를 통해 REST 웹 서비스에 액세스하고 있습니다. (웹 서비스안드로이드 클라이언트의 Rest 웹 서비스에서 권한 부여

백 엔드 보안 스프링을 구성하고 각

요청 인증 정보는 검증). 그래서 기본 인증 (사용자 이름과 패스워드)을 설정하고

요청 헤더 "application/json"은 괜찮습니다.

이제이 웹 서비스에 안드로이드 응용 프로그램을 통해 연결하고 싶습니다. 어떻게 설정합니까?

요청에 대한 사용자 자격 증명 (사용자 이름 및 비밀번호)은 무엇입니까?

 @Override 
     protected Void doInBackground(Void... params) { 

      HttpClient client = new DefaultHttpClient(); 
      WsUrl="http://192.168.0.15:8080/ServiceApp/categoryservice/category/001"; // RESTFUL URL RESOURCE 
      HttpGet getRequest = new HttpGet(WsUrl); 

      try { 

       HttpResponse response=client.execute(getRequest); 
       StatusLine statusLine = response.getStatusLine(); 
       int statusCode = statusLine.getStatusCode(); 

       if(statusCode != 200){ 
        return null; 
       } 


     InputStream jsonStream = response.getEntity().getContent(); 
     ufferedReader reader = new BufferedReader(new InputStreamReader(jsonStream)); 

답변

0

체크 답변에 대한 링크가,이 링크는 어떻게 창에 기본 인증

HTTP requests with basic authentication

표시하지 않습니다 당신이 사용하는 인증의 종류,하지만
관련 문제