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

C# Discussion :

Problème de connexion WCF [Débutant]


Sujet :

C#

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut Problème de connexion WCF
    Bonjour à tous,

    Alors voilà, j'ai un soucis avec une application que j'ai du reprendre, j'ai un projet WPF qui fait appel à un Web Service, qui lui, va attaquer la db.

    Quand je lance le projet, j'ai bien le message "Votre ou vos services ont été hébergés", mais ça bug au niveau du Open(), j'ai une exception :

    Une exception non gérée du type 'System.ServiceModel.EndpointNotFoundException' s'est produite dans mscorlib.dll

    Informations supplémentaires : Connexion à net.tcp://localhost/MONServer/MONServices impossible. La tentative de connexion a duré pendant une période de 00:00:02.0211156. Code d’erreur TCP 10061 : Aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée 127.0.0.1:808.


    J'ai cherché un peu sur le web mais je ne trouve pas ou ne comprends pas très bien l'erreur...

    Merci d'avance

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    As-tu vérifié que ton firewall ne bloque pas le port 808 ?
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut
    Oui j'ai vérifié, le port est bien ouvert...

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    As-tu vérifié que l'option Windows Communication Foundation Non-Http Activation est activée ?

    Control panel > Programs > Programs and features > Turn windows feature on or off (mon Windows est en Anglais...)
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut
    Je viens de le faire, mais toujours la même erreur... (c'était désactivé)

  6. #6
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Hmmhhh ok, dans ce cas je pense que le problème peut venir du binding. Pour détecter ce qui ne va pas tu peux utiliser cet outil : Service Trace Viewer Tool (SvcTraceViewer.exe).

    Tu auras peut-être accès à un message d'erreur plus détaillé...
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut
    Je l'ai téléchargé et installé, je ne comprends pas très bien comment l'utiliser et ma journée se termine...

    Je regarderai ça demain matin en arrivant.

    Un grand merci en tout cas !

    Bonne soirée

  8. #8
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Ce n'est pas compliqué à utiliser, en 3 étapes:
    1. Tu dois intégrer le XML présenté dans la rubrique "Configure Tracing" au sein de ton fichier de config au niveau du service WCF. Cela aura pour effet d'activer la Trace pour WCF et donc de générer un log.
    2. Lance ton application et utilise-la jusqu'à ce qu'elle fasse appel au Web Service qui pose problème.
    3. Ouvre le log avec l'outil et regarde les messages d'erreur. Pour filtrer ou repérer certains messages tout est expliqué sur le lien.

    Si tu restes bloqué, poste nous le (ou les) messages d'erreur.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut
    Je pense que j'ai réussi, j'ai lancé l'Invite de commande en mode Admin et lancé le mon Server.exe en mode console et puis démarré mon projet. L'appli se lance, mais je ne suis pas sur que mon service est bien connecté à la db, car il y a un systême de login au démarrage de l'appli je rentre les identifiants mais il me dit toujours que c'est incorrect alors que je viens d'aller modifier le password dans la db... Je vais continuer à chercher !

    En tout cas merci d'avoir pris le temps de répondre.

    A+

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

Discussions similaires

  1. [Première installation] Problème de connexion
    Par sekiryou dans le forum Installation
    Réponses: 2
    Dernier message: 02/03/2004, 19h18
  2. [ Oracle 9ias / 10g] problème de connexion
    Par Boosters dans le forum JDeveloper
    Réponses: 2
    Dernier message: 20/01/2004, 17h23
  3. Problème de connexion au serveur MYSQL
    Par ETOKA dans le forum Outils
    Réponses: 2
    Dernier message: 27/11/2003, 09h28
  4. Réponses: 11
    Dernier message: 13/10/2003, 14h48
  5. problème de connexion 2 PC
    Par guitalca dans le forum Développement
    Réponses: 3
    Dernier message: 22/09/2003, 14h04

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