Précédent   Forum du club des développeurs et IT Pro > Dotnet > Développement Windows > Services Windows
Services Windows Forum d'entraide sur le développement de services Windows.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/02/2011, 19h30   #1
NeoKript
Membre éclairé
 
Homme
Étudiant
Inscription : novembre 2007
Messages : 626
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Loire (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2007
Messages : 626
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
NeoKript est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2011, 19h52   #2
NeoKript
Membre éclairé
 
Homme
Étudiant
Inscription : novembre 2007
Messages : 626
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Loire (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2007
Messages : 626
Points : 374
Points : 374
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
NeoKript est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h29.


 
 
 
 
Partenaires

Hébergement Web