Bonjour,
La page que tu souhaites ouvrir corresponds finalement à une fenêtre modale :
https://app.cagette.net/user/login
Malheureusement le composant WebBrowser est déprécié et ne permet pas de pouvoir tout faire avec le Web. Sa grosse lacune concerne notamment la prise en charge des scripts au sein des pages Web (Jquery, js, ...etc....)
Et c'est le problème que tu auras avec ton site puisqu'en analysant la page d'accueil et de login on s’aperçoit qu'il y a des insertions.
Ce que je recommande aujourd'hui c'est d'utiliser des composants qui s'appuie sur le navigateur Chromium. Ce n'est pas pour rien que Microsoft code actuellement son prochain navigateur en s'appuyant sur Chromium.
...
Voici un navigateur DotNet s'appuyant justement sur Chromium :
https://github.com/cefsharp/CefSharp
Personnellement moi j'utiliserai des WebRequest si c'est juste pour afficher des produits sur une page ... mais c'est un vrai travail de titan (analyse des requêtes avec un outil de debug Web, reconstitution et codage)..... pour des initiés je pense.
Voilà je crois que j'ai à peu près tout dis.
Oubliez le WebBrowser !
Bon codage ++
Partager