Authentification réseau avec Access

Authentification réseau avec Access - SQL/NoSQL - Programmation

Marsh Posté le 23-04-2008 à 09:12:36    

Bonjour,
 
(Je me suis tâté pour savoir dans quelle catégorie mettre le topic (Access/VBA), espérons que ce soit la bonne :)
 
 
J'ai une formulaire dans lequel j'ai un bouton qui, en cliquant dessus, ouvre une page web d'un intranet, le souci étant que l'accès à ladite page requiert une identification. J'ai toujours la solution d'enregistrer le login et le mot de passe dans le navigateur mais cela me gène car les utilisateurs finaux n'auront pas à connaitre le couple id/pwd, Auriez-vous une idée ?
 
Dans la même optique, en ouvrant ce formulaire j'aimerais afficher une image qui provient d'une page web elle aussi protégée par une authentification. Quelle serait les lignes de code pour y arriver ?
 
En vous remerciant de votre lecture et pour vos avis sur la question ;)
 

Reply

Marsh Posté le 23-04-2008 à 09:12:36   

Reply

Marsh Posté le 23-04-2008 à 09:52:40    

Tout dépend la méthode d'authentification de l'intranet ? (GET, POST, autre ??)


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 23-04-2008 à 11:51:55    

Han, ca je sais pas ^^ comment je peux le savoir ?

Reply

Marsh Posté le 23-04-2008 à 12:08:08    

Il faudrait que tu expliques à l'administrateur du site ton besoin et comment tu peux faire, c'est de loin le plus simple. Parce que toutes les autres solutions seront du bidouillage....
 
Sinon pour le savoir, il suffit d'ouvrir la page où se fait l'authentification et de regarder la tête du formulaire dans lequel tu remplis ton login ton mdp...


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 23-04-2008 à 13:36:36    

Et bien disons que je suis dans une très grosse entreprise dont les serveurs ainsi que les admins ne sont pas forcément sous le coude, d'ou la solution du bidouillage qui me plairait plus.... Concernant l'authentification, elle se fait dans une petite fenêtre Pop-Up de IE, et il n'y a rien dans la barre d'adresse qui laisse transparaitre une quelconque information d'authentification.
 
Peut être en regardant dans le code source de la page je peux le voir ?

Reply

Marsh Posté le 23-04-2008 à 13:40:59    

Dans le pop-up, regarde le code source et là, tu verras (normalement) un formulaire HTML, le formulaire ressemblera à qqch comme ca :

Code :
  1. <form action=X method=Y>
  2. <input name=login id=login type=text>
  3. <input name=password id=password type=password>
  4. </form>
 

Ce qui est intéressant :

  • X va te donner la page à laquelle les login et mdp sont envoyés pour l'authentification
  • Y va te donner la méthode : GET (par l'url), POST (en interne)
  • la ligne ou il y a le login, va te donner le nom du champ a envoyé
  • idem pour la ligne avec le password


Message édité par babasss le 23-04-2008 à 13:41:22

---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 23-04-2008 à 13:48:21    

Aie ca ne marche pas, en fait la pop up n'est pas une pop up d'ie mais de windows (désolé pour l'erreur) genre  
'connecter à......'
nom d'utilisateur:.......
mot de passe:........
x Mémoriser mon mot de passe
 
Du coup je n'ai pas de code avec le clic droit :/

Reply

Marsh Posté le 28-04-2008 à 10:55:28    

Personne n'a d'idée  :/ ?

Reply

Marsh Posté le 28-04-2008 à 13:11:33    

Visiblement il y a en place une authentification HTTP, il faut donc envoyer les logins et mode passe à la page...
En php, tu pourrais essayer cette solution : http://matthieu.media-box.net/inde [...] utomatique
Mais comme tu es sous Access, il faudrait que tu repost changeant le sujet (par exemple :  Authentification HTTP automatique) dans la rubrique vba (si tu veux le faire depuis Access)


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 13-05-2008 à 16:53:40    

babasss a écrit :

Visiblement il y a en place une authentification HTTP, il faut donc envoyer les logins et mode passe à la page...
En php, tu pourrais essayer cette solution : http://matthieu.media-box.net/inde [...] utomatique
Mais comme tu es sous Access, il faudrait que tu repost changeant le sujet (par exemple :  Authentification HTTP automatique) dans la rubrique vba (si tu veux le faire depuis Access)


 
 
Merci du tuyau ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed