Boite de dialogue d'authenfication sur un serveur web
Bonjour,
Sur mon serveur Web (apache) j'ai instauré l'authentification basic, donc j'ai une boite de dialogue qui m’apparais lorsque je me connecte sur mon serveur web (apache) via n'importe quelle navigateur, jusque la c'est ok, c'est ce que je veux.
par contre, mon application Android lui je dois l'adapté pour qu'il ce connectes
J'ai lus divers doc: httpclient, Realm, préentive, sur divers forum, tuto, ceux-ci semble passé par Sydney, Québec pour ce rendre a Paris.
J'ai déjà fais le code pour me connecté et prendre les infos désiré de mon serveur. Qui fonctionne a merveille grace au "hint" de certains usagé d'ici (merci a ceux-ci).
Finalement, y as-t'il une façon facile et efficace pour envoyé une authentification et après je laisse "roulé" le reste de mon application.
Il n'y a pas d'encryption.
Des suggestions?
- Ian
solution simple et éfficace trouvé
Bonjour,
j'ai finis a force de bidouné, une solution simple et efficace (yé).
juste avant:
URL tmpURL = new URL(url);
ajouté:
Code:
1 2 3 4 5 6 7
|
Authenticator.setDefault(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(user, password.toCharArray());
}
}
); |
Bien sure faut déclaré les variables : url, user, password au préalable.
-Ian