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

Services Windows Discussion :

Client plus reconnu après déploiement du host sur 1 server [Débutant]


Sujet :

Services Windows

  1. #21
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    J'ai corrigé plein de petits soucis, sur le contrat notamment
    J'ai aussi ajouté des boutons de tests sur le host de manière à pouvoir tester des parties de code et d'en avoir un retour immédiat
    Ceci me permet aussi de comparer le visuel des résultats entre le host en local et le host sur le serveur déporté

    A cet instant, j'ai un nouveau message d'erreur, beaucoup plus explicite :

    ... connecting to the server machine failed. echec d'ouverture de session : nom d'utilisateur inconnu ou mot de passe incorrect.
    Ceci est quand même plus précis !!!

    Comment configurer un mot de passe / logging dnas app.config pour l'utiliser dans WCF ?

  2. #22
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    Les consignes pour ce point (user et mdp) sont plus simplistes :

    Il existe une connexion qui ne demande pas de user ni de mot de passe ...

    donc je dois aussi la trouver et l'utiliser ...


  3. #23
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    Bonjour ... personne n'est debout sur ce post ?

    Bon bah moi j'ai réussi ...

    j'ai du simplifier plein de choses dans la configuration App.Config du côté serveur et du coté client aussi

    J'ai enfin une solution stable et fonctionnel, sur un même PC (dév) et aussi en mettant le host hébergeur sur un serveur distant

    A présent, je vais rajouter ce que j'avais précédemment shunté, pour arriver petit à petit au besoin initial

    voici le code actuel :
    pour le host :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
      <system.serviceModel>
        <behaviors>
          <endpointBehaviors>
            <behavior name="XXXZIPEndpointBehavior">
              <dataContractSerializer maxItemsInObjectGraph="2147483647"  />
            </behavior>
          </endpointBehaviors>
     
          <serviceBehaviors>
            <behavior name="XXXZIPServiceBehavior">
              <dataContractSerializer maxItemsInObjectGraph="2147483647" />
              <serviceMetadata httpGetEnabled="False"/>
              <serviceDebug includeExceptionDetailInFaults="True" />
              <serviceThrottling maxConcurrentCalls="2147483647"
                       maxConcurrentInstances="2147483647"
                       maxConcurrentSessions="2147483647" />
              <serviceCredentials>
                <windowsAuthentication allowAnonymousLogons="true"/>
              </serviceCredentials>
            </behavior>
          </serviceBehaviors>
        </behaviors>
     
        <services>
          <service name="MaSolution.Service1"
                   behaviorConfiguration="XXXZIPServiceBehavior" >
            <host>
              <baseAddresses>
                <add baseAddress="net.tcp://localhost:8732/MaSolution/Service1/"/>
              </baseAddresses>
            </host>
            <endpoint address="" 
                      binding="netTcpBinding" 
                      contract="MaSolution.IService1"
                      bindingConfiguration="ZIPTransfert" 
                      behaviorConfiguration="XXXZIPEndpointBehavior" 
                      name ="XXXEndPoint">
            </endpoint>
          </service>
        </services>
        <bindings>
          <!--Binding inported from SelHost solution -->
          <netTcpBinding>
            <binding name="ZIPTransfert"
                     openTimeout="00:01:00"
                     closeTimeout="00:01:00"
                     sendTimeout="00:00:10"
                     receiveTimeout="0:10:00"
                     transactionFlow="false"
                     transferMode="Buffered"
                     transactionProtocol="OleTransactions"
                     hostNameComparisonMode="StrongWildcard"
                     listenBacklog="64"
                     portSharingEnabled="false"
                     maxBufferPoolSize="524288"
                     maxBufferSize="2147483647"
                     maxConnections="64"
                     maxReceivedMessageSize="2147483647">
              <readerQuotas maxDepth="32"
                            maxStringContentLength="2147483647"
                            maxArrayLength="2147483647"
                            maxBytesPerRead="2147483647"
                            maxNameTableCharCount="2147483647" />
              <reliableSession ordered="true"
                               inactivityTimeout="23:59:59"
                               enabled="false" />
              <security mode="None">
     
              </security>
            </binding>
          </netTcpBinding>
        </bindings>
      </system.serviceModel>
    pour le client :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
      <system.serviceModel>
        <bindings>
          <netTcpBinding>
            <binding name="ClientCfg"
                     openTimeout="00:01:00"
                     closeTimeout="00:01:00"
                     sendTimeout="00:10:00"
                     receiveTimeout="0:10:00"
                     transactionFlow="false"
                     transferMode="Buffered"
                     transactionProtocol="OleTransactions"
                     hostNameComparisonMode="StrongWildcard"
                     listenBacklog="10"
                     maxBufferPoolSize="524288"
                     maxBufferSize="2147483647"
                     maxConnections="10"
                     maxReceivedMessageSize="2147483647">
              <readerQuotas maxDepth="32"
                            maxStringContentLength="2147483647"
                            maxArrayLength="2147483647"
                            maxBytesPerRead="2147483647"
                            maxNameTableCharCount="2147483647" />
              <reliableSession ordered="true"
                               inactivityTimeout="23:59:59"
                               enabled="false" />
              <security mode="None">
                <transport clientCredentialType="Windows"
                           protectionLevel="EncryptAndSign" />
                <message clientCredentialType="Windows" />
              </security>
            </binding>
          </netTcpBinding>
        </bindings>
        <client>
          <!--endPoint to use for local test-->
          <endpoint
            address="net.tcp://localhost:8732/XXXZipSearch/Service1"
            binding="netTcpBinding"
            contract="XXXZipSearch.IService1"
            name="ConfigurationTcpCurrency"
            bindingConfiguration="ClientCfg">
          </endpoint>
          <!--endPoint to use for server 221-->
          <endpoint
            address="net.tcp://10.18.186.221:8732/XXXZipSearch/Service1"
            binding="netTcpBinding"
            contract="XXXZipSearch.IService1"
            name="ConfigurationTcp221"
            bindingConfiguration="ClientCfg" >
          </endpoint>
        </client>
      </system.serviceModel>
    Je peux donner des explication sur certains choix si cela intéresse quelqu'un ...


    bon bahhh bon vent ...

    j'ai déjà perdu 2 copains ici avec le WCF ...

    Mais je vais sans doute pouvoir enlever la balise [débutant] à présent

  4. #24
    Membre habitué
    Homme Profil pro
    Responsable de projet fonctionnel
    Inscrit en
    Janvier 2005
    Messages
    534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de projet fonctionnel
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 534
    Points : 188
    Points
    188
    Par défaut
    En complément :

    le mode STREAMED n'est pas pris en charge par netTcpBinding ... hélas

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. MicroSD plus reconnue après formatage en fat32
    Par tib0b57 dans le forum Windows 7
    Réponses: 2
    Dernier message: 25/10/2012, 11h26
  2. Déploiement application MVC3 sur windows server 2003
    Par alexxxx69 dans le forum ASP.NET MVC
    Réponses: 4
    Dernier message: 13/12/2011, 18h02
  3. [Débutant] Déploiement Site MVC sur Windows Server 2008
    Par supermouton dans le forum ASP.NET
    Réponses: 4
    Dernier message: 19/07/2011, 10h05
  4. la base de données n'est pas reconnue après déploiement
    Par omar24 dans le forum Hébergement
    Réponses: 2
    Dernier message: 29/04/2011, 17h22
  5. [AC-2007] La fonction date() n'est plus reconnue après le déploiement
    Par gerarddurand dans le forum Runtime
    Réponses: 11
    Dernier message: 05/10/2010, 12h58

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