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

Silverlight Discussion :

ClientAccessPolicy et services multiples


Sujet :

Silverlight

  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Par défaut ClientAccessPolicy et services multiples
    Bonjour,

    J'ai 4 services hostés dans plusieurs Service Windows indépendants.

    S1 : ClientAccessPolicy
    S2, S3, S4 : Service WCF en net.tcp pour Silverlight.

    J'ai un probleme de cross-domain. Comment faire pour que mes services S2,S3,S4 passe par S1 afin d'autorisé l'ouverture de mon port net.Tcp pour Silverlight ?

    J'ai testé mon code en mettant le ClientAccessPolicy directement dans S2 et S2 fonctionnait tres bien. Mais si je crée un S1 ClientAccessPolicy independant, S2 n'appel plus S1 ClientAccessPolicy. Et j'ai donc l'erreur du cross-domain...

    J'ai vue sur MSDN qu'il fallait que mon ClientAccessPolicy soit à la racine du domaine... Comment faire ?

    S1 : domaine:8080
    S2 : domaine:4052/S2
    S3 : domaine:405/S3
    S4 : domaine:405/S4

    Merci votre aide,
    S

  2. #2
    Membre émérite Avatar de NicoL__
    Homme Profil pro
    Architecte
    Inscrit en
    Janvier 2011
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Janvier 2011
    Messages : 399
    Par défaut
    Tu as testé de mettre ce fichier dans toutes les raçines des domaine en même temps ?
    Sinon tu trouveras peut etre de l'info la dedans :
    http://msdn.microsoft.com/en-us/libr...55(VS.95).aspx

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Krustig Voir le message
    J'ai un probleme de cross-domain. Comment faire pour que mes services S2,S3,S4 passe par S1 afin d'autorisé l'ouverture de mon port net.Tcp pour Silverlight ?

    J'ai testé mon code en mettant le ClientAccessPolicy directement dans S2 et S2 fonctionnait tres bien. Mais si je crée un S1 ClientAccessPolicy independant, S2 n'appel plus S1 ClientAccessPolicy.
    D'après ton post tous tes services sont hébergés par une application managée type Service Windows. Donc S1, S2, S3 et S4 communiquent de la même manière c'est à dire chacun communique en utilisant un service WCF hébergé dans un service Windows. Toutes tes applications Sliverlight communiquant de la même manière, alors pourquoi S2 devrait fonctionner juste en mettant le fichier ClientAccessPolicy.xml à la racine du domaine et on sait tous qu'il n'y pas de notion de domaine dans un service windows ?

    La notion de domaine web n'existant pas dans un service windows, il faut passer par une petite routine expliquer ici pour exposer le fichier ClientAccessPolicy.xml.

    Vu que le fichier ClientAccessPolicy ne prend trop de temps à être configurer ne te pourris pas la vie à vouloir appeler le contenu d'un autre fichier contenu dans un autre service. En plus cela te permettra de rendre ton service indépendant d'un autre au cas où il y aurait des problèmes avec celui hébergeant le fichier.

Discussions similaires

  1. fail2ban et ip multiples par services
    Par gescolino dans le forum Sécurité
    Réponses: 3
    Dernier message: 27/01/2011, 11h54
  2. Web Services avec réponse multiple
    Par mosit dans le forum Langage
    Réponses: 1
    Dernier message: 27/08/2009, 16h50
  3. WCF Service Host et clientaccesspolicy.xml
    Par Invité dans le forum Services Web
    Réponses: 2
    Dernier message: 22/07/2009, 09h14
  4. Services multiple pour une même base
    Par tibal dans le forum Administration
    Réponses: 5
    Dernier message: 17/04/2009, 08h27
  5. Multiple instance de service Windows
    Par zubov dans le forum Windows Forms
    Réponses: 1
    Dernier message: 30/01/2007, 09h22

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