Récupérer un token après une connexion avec navigateur
Bonjour, mon but est d'ouvir un navigateur web via une application lourde, jusque là pas de problème :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
/**
* lance le browser par defaut à l'URI renseigné
* @param uri
*/
public static void connectionAvecBrowser(String uri) {
// On vérifie que la classe Desktop soit bien supportée :
if (Desktop.isDesktopSupported()) {
// On récupère l'instance du desktop :
Desktop desktop = Desktop.getDesktop();
// On vérifie que la fonction browse est bien supportée :
if (desktop.isSupported(Desktop.Action.BROWSE)) {
try {
// Et on lance l'application associé au protocole :
desktop.browse(new URI(uri));
} catch (IOException e) {
e.printStackTrace();
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
} |
l'utilisateur sera devant un formulaire de login, et une fois qu'il sera logué j'aimerais récupérer le token qui sera inscris dans l'URL.
Comment savoir quand la personne a terminé de se connecter?
Si vous avez des idées, je suis preneur!