+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2007
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : novembre 2007
    Messages : 634
    Points : 374
    Points
    374

    Par défaut [c#] Service Acount=Service réseau

    Bonsoir à tous,

    j'ai un soucis concernant un service Windows (je n'avais jamais eut de soucis sur celui-ci jusqu'à présent).

    Ce service windows est sur l'utilisateur NetworkService et contient un service WCF.

    L'installation, le lancement... ce déroulent correctement. Cependant je ne peux accèder à mon service WCF que depuis localhost, depuis le réseau ou local ou le net ca ne fonctionne pas.

    Pour informations, cela ne vient pas de la config WCF puisque lorsque je lance l'application comme ceci :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    ServiceHost Host = new ServiceHost(typeof(CinemaServer));
                NetTcpBinding Bind = new NetTcpBinding();
                Bind.Security.Mode = SecurityMode.None;
                Bind.MaxReceivedMessageSize = 20000000;
                Bind.ReaderQuotas.MaxArrayLength = 20000000;
                Host.AddServiceEndpoint(typeof(ICinemaServer), Bind, "net.tcp://0.0.0.0:10000/Cinema");
                Host.Open();
                Console.ReadLine();
    Au lieu de :
    Code :
    1
    2
    3
    4
    5
    6
    ServiceBase[] ServicesToRun;
                ServicesToRun = new ServiceBase[] 
    			{ 
    				new ServiceCinema() 
    			};
                ServiceBase.Run(ServicesToRun);
    Cela fonctionne parfaitement depuis internet ou le réseau local.


    Pour infos, voici ce que j'ai dans service.msc et les processus :



    Si vous savez d'où cela peut venir...

    Merci d'avance,
    Cordialement,
    NeoKript

  2. #2
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    novembre 2007
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : novembre 2007
    Messages : 634
    Points : 374
    Points
    374

    Par défaut

    Bon j'avais en fait déjà eu le soucis. Pour ceux qui aurait le problème, il faut rajouter manuellement le programme dans le pare feu Windows.

    J'ai réinstaller Windows il y a quelque temps, et du coup le pare feu n'était pas ouvert pour le service...


    Désolé pour le topic.

    NeoKript

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •