| |||||||
Das Thema "Probleme mit web Authentifizierung" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Junior Mitglied Registriert seit: 06.09.2011
Beiträge: 38
Abgegebene Danke: 2
Erhielt 5 Danke für 5 Beiträge
| Ich bin nun seit mehr als 24 Stunden auf der suche nach einer Lösung zu meinem Problem. Ich muss eine App schreiben mit der ich mittels Android handy eine Web GUI abfragen kann und zwar mit JSONRpc HttpClient client = new DefaultHttpClient(); String postURL = "http://192.168.2.123/"; HttpGet post = new HttpGet(postURL); // post.addHeader("username", "admin"); // post.addHeader("password", "1234"); List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("jsonrpc", "2.0")); params.add(new BasicNameValuePair("method", "getMetaData")); params.add(new BasicNameValuePair("params", "")); params.add(new BasicNameValuePair("id", "4")); // login.proceed("admin", "1234"); // login.useHttpAuthUsernamePassword(); client.execute(post); HttpResponse responsePOST = client.execute(post); HttpEntity resEntity = responsePOST.getEntity(); if(resEntity != null){ inlet2.setText(EntityUtils.toString(resEntity)); }}catch(Exception e){ inlet3.setText(e.toString()); } der request sollte richtig sein nur ist nun das Problem das mir mein Android dann sagt: <HTML><HEAD><TITLE>401 Unauthorized</TITLE></HEAD><BODY><H1>401 Unauthorized</H1></BODY></HTML> ich habe schon sehr viele beispiele zur authentifizierung eingebaut und wieder verworfen da keins (auch wenn es bei anderen ging) bei mir zum erfolg führte die antworten bitte für anfänger formulieren da ich in der Androidprogrammierung sowie bei Client Server ein kompletter neuling bin ![]() ich Danke schonmal im voraus für eure Antworten ![]() MfG nijoX Geändert von nijoX (07.09.2011 um 08:27 Uhr) Grund: weil |
| | |
| | #2 (permalink) |
| Ehren-Mitglied Modell: HTC Desire Registriert seit: 21.07.2009
Beiträge: 9.876
Abgegebene Danke: 93
Erhielt 1.785 Danke für 1.389 Beiträge
|
Ich würde es so probieren: post.addHeader(BasicScheme.authenticate(new UsernamePasswordCredentials("admin", "1234"), "UTF-8", false)); Quelle: java - HTTP requests with basic authentication - Stack Overflow
__________________ Thyrion Siemens C25 / Nokia 6510 / SE K700i / Samsung Galaxy I7500 (rooted) / HTC Desire (rooted / S-ON) Kein Support via PN und E-Mail. Bitte das Forum nutzen! Traut Euch, die Suche beißt nicht! - Android-Hilfe.de - Forenregeln - Eine Bitte an alle Android-Neulinge... Kein Punkt? Kein Komma? Keine Hilfe! schreibst du alles klein? dann sind deine shift-tasten aber ganz schön einsam. DRÜCK sie mal öfter! |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| K9 Mail + web.de: Probleme mit Identitäten / alternativen Absendern | kwilller | Kommunikation | 2 | 23.08.2011 18:22 |
| Kontaktdatensynchronisation - Probleme beim Handeln mit web.de-Daten | bikerin13 | Sony Ericsson Xperia Neo / Neo V Forum | 0 | 12.08.2011 11:33 |
| E-Mail Client einrichten, Probleme mit Web.de | RheinPirat | Samsung Galaxy S (I9000) Forum | 4 | 02.12.2010 01:07 |
| Probleme mit HTC Mail und web.de | Veannon | Kommunikation | 1 | 28.04.2010 19:05 |