Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

[Erledigt]HTTP Authentication Testen

Das Thema "[Erledigt]HTTP Authentication Testen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 24.08.2011, 17:10   #1 (permalink)
Erfahrener Benutzer
 
Benutzerbild von surtic

Modell: HTC Desire S

Registriert seit: 12.04.2010
Beiträge: 246
Abgegebene Danke: 9
Erhielt 15 Danke für 14 Beiträge
Standard [Erledigt]HTTP Authentication Testen

Guten Abend zusammen,

Ich bin nun schon ein paar stunden an einer Lösung am suchen, leider habe ich noch nichts wirkliches gefunden / hingekriegt.

In meiner App wird ein geschützter RSS Feed abgerufen. Da man ja gerne Links / Benutzernamen und Passwörter falsch eintippt möchte ich dies gerne überprüfen bevor ich die Daten Speichere und später für den abruf brauche.

Zurzeit mache ich einen Aufruf so:
Code:
try {
				
	URL url = new URL( this.urlString );
	
	// Authentifizieren
	Authenticator.setDefault(new Authenticator() {
		protected PasswordAuthentication getPasswordAuthentication() {
		return new PasswordAuthentication( username, password.toCharArray());
	}});
	
	HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
	urlConnection.connect();
	
	InputStream inputStream = new BufferedInputStream(urlConnection.getInputStream());
	
	InputSource inputSource = new InputSource( inputStream );
	
	this.parse( inputSource );
	
	urlConnection.disconnect();
	
	
	
} catch (MalformedURLException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
} catch (IOException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}
Das funktioniert super halt aber nur wenn alles passt... ansonsten passiert gar nix mehr... also er bleibt irgend wo hängen nehme ich mal an. im catlog gibt es keinen Fehler.

Nun wie kann ich überprüfen ob die Angaben stimmen? Was gibt es da für Möglichkeiten?

Danke für eure Hilfe.



Edit:

Konnte das Problem lösen mit

Code:
urlConnection.setReadTimeout(250);
			
			if ( urlConnection.getContentLength() > 10 ) {

Geändert von surtic (25.08.2011 um 19:04 Uhr)
surtic ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Google Authentication Failed? Sencyde LG GT540 Forum 6 20.07.2011 17:42
Google Authentication App neu installieren roman Sonstige Apps & Widgets 4 01.05.2011 18:23
Android und Digest Authentication Javacode Android App Entwicklung 3 30.03.2011 14:37
Gelöst: Exchange - authentication failed MoDDe HTC Desire HD Forum 11 06.12.2010 14:00
HTTP Post zimmbi Android App Entwicklung 4 26.12.2009 13:08




Du liest gerade: "[Erledigt]HTTP Authentication Testen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.