IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

VB.NET: WebBrowsers multiples avec sessions séparées


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2013
    Messages : 22
    Par défaut VB.NET: WebBrowsers multiples avec sessions séparées
    Bonjour,

    Je développe actuellement un programme dont le but est de rechercher la présence éventuelle de nouvelles notifications sur un site web donné.
    Il peut y avoir plusieurs comptes sur lesquels la recherche doit être effectuée (les comptes étant configurés par l'utilisateur du programme).

    J'aimerais donc créer un contrôle WebBrowser pour chaque compte (je n'ai pas de problème sur ce point) et que chaque WebBrowser ait une session séparée, afin de pouvoir être connecté en même temps sur chacun des comptes.

    En faisant des recherches, j'ai trouvé deux solutions potentielles:
    - L'utilisation des sessions "cookieless". Cependant, la document de Microsoft ne m'a que très peu éclairé. Si cela pourrait résoudre mon problème, pourriez-vous m'expliquer comment cela fonctionne?
    - L'ouverture d'une instance différente d'un programme dédié (programme d'une fenêtre comportant un WebBrowser) en lui passant les identifiants (cryptés) en arguments. Cependant, cela pose plusieurs problèmes: premièrement, mon programme fonctionne discrètement en tache d'arrière plan, et je ne souhaite pas que 10 instances différentes (par exemple) d'un programme tournent en même temps de façon permanente ; deuxièmement, le programme hébergeant le WebBrowser doit pouvoir communiquer à mon programme le code source du WebBrowser, afin qu'il puisse déterminer si de nouvelles notifications sont présentes (ce que je ne sais pas faire).

    J'ai également pensé à utiliser un composant différent du basique WebBrowser, mais je n'en ai pas trouvé.

    Comment puis-je donc pallier à mon problème?
    Merci de votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2013
    Messages : 22
    Par défaut
    Bonjour,

    J'ai finalement trouvé la solution à mon problème : DotNetBrowser (http://www.teamdev.com/dotnetbrowser).
    C'est un logiciel propriétaire payant, mais il est possible d'obtenir une licence gratuite pour une application "open-source" en échange d'un peu de publicité.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] ASP.NET MVC Razor - tri multiple avec Kendo
    Par Faboogy dans le forum ASP.NET MVC
    Réponses: 0
    Dernier message: 19/08/2015, 15h28
  2. [Batch] Partager imprimante avec NET USE sur plusieurs session
    Par chrusse dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 12/02/2014, 19h17
  3. enregistrements multiples avec vb net
    Par soniadn dans le forum VB.NET
    Réponses: 1
    Dernier message: 14/07/2009, 23h03
  4. [MySQL] Problème redirection multiple avec les sessions
    Par Spanish_ dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 20/07/2008, 11h52
  5. [VB.NET] Webbrowser, perte de session.
    Par JohanCBT dans le forum Windows Forms
    Réponses: 3
    Dernier message: 18/12/2006, 10h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo