Accès à un site avec formulaire
choco
-
Fallentree Messages postés 2309 Date d'inscription Statut Membre Dernière intervention -
Fallentree Messages postés 2309 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je réalise une application qui doit permettre
à un utilisateur de récupérer les informations sur un site protégée par un formulaire d'authentification (login,mot de passe comme par exemple la boîte de messagerie hotmail)
L'utilisateur ne peut accéder directement à l'url
et doit donc passer par mon application qui elle à les droits d'accès.
j'ai recherché sur internet quelques exemples de code, mais toutes celles que je trouve
ne fonctionnent que pour des sites protégés qui demande les infos d'authentification
par popup (qui n'est pas mon cas)
Par ailleurs j'ai essayé une manip du genre (trouvé sur un site)
String data = URLEncoder.encode("login", "UTF-8") + "=" + URLEncoder.encode(user, "UTF-8");
data += "&" + URLEncoder.encode("passwd", "UTF-8") + "=" + URLEncoder.encode(passwd, "UTF-8");
URL url = new URL("https://securedsite.com/");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
...
mais j'obtiens toujours la page avec le formulaire d'authentification.
tout aide sera la bienvenue.
merci.
je réalise une application qui doit permettre
à un utilisateur de récupérer les informations sur un site protégée par un formulaire d'authentification (login,mot de passe comme par exemple la boîte de messagerie hotmail)
L'utilisateur ne peut accéder directement à l'url
et doit donc passer par mon application qui elle à les droits d'accès.
j'ai recherché sur internet quelques exemples de code, mais toutes celles que je trouve
ne fonctionnent que pour des sites protégés qui demande les infos d'authentification
par popup (qui n'est pas mon cas)
Par ailleurs j'ai essayé une manip du genre (trouvé sur un site)
String data = URLEncoder.encode("login", "UTF-8") + "=" + URLEncoder.encode(user, "UTF-8");
data += "&" + URLEncoder.encode("passwd", "UTF-8") + "=" + URLEncoder.encode(passwd, "UTF-8");
URL url = new URL("https://securedsite.com/");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
...
mais j'obtiens toujours la page avec le formulaire d'authentification.
tout aide sera la bienvenue.
merci.
A voir également:
- Accès à un site avec formulaire
- Whatsapp formulaire opposition - Guide
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site x - Guide
2 réponses
Bonjour Choco,
je ne connais pas grand chose au theme abordée.
mais il semble que ta procedure d identification liée au formulaire ne te renvoie pas a la bonne page tout simplement.
ton formulaire pointe surement sur une base de données qui par un fichier php doit conduire vers le cite dedié ou vers la page d indent ...
Je me trompe ???
je ne connais pas grand chose au theme abordée.
mais il semble que ta procedure d identification liée au formulaire ne te renvoie pas a la bonne page tout simplement.
ton formulaire pointe surement sur une base de données qui par un fichier php doit conduire vers le cite dedié ou vers la page d indent ...
Je me trompe ???