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 :

Socket et police de sécurité


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut Socket et police de sécurité
    Salut à tous,

    Je débute en silverlight et je test diverses petites choses. J'en suis donc à vouloir établir une socket entre un serveur(C++) et mon client silverlight.
    Or à chaque tentative de connexion je reçois un "access denied".
    Après quelque recherche j'ai trouvé deux choses :

    - Avec SL2 beta il n'y avait que 2 ports autorisés , est ce toujours le cas ? (je souhaite utiliser le 34000)
    - Il sembleait que le serveur doit retourner un XML indiquant qu'il autorise le client à se connecter. Celà est il vrai également en localhost ? Ce xml doit il être envoyé par le serveur dès qu'il reçois une connexion ? Auquel cas cela le rendrais incompatible avec d'autre client qui n'on pas besoin de ce xml non ?

    Merci pour vos réponse
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    One restriction on using sockets in Silverlight 2 is that the port range that a network application is allowed to connect to must be within the range of 4502-4534.
    The security policy system in the Silverlight 2 runtime requires that a policy file be downloaded from a network resource before a network connection is allowed to access that resource. This affects both site-of-origin and cross-domain network access. This differs from the behavior in Silverlight 2 Beta 1, where socket connections were explicitly allowed to the site of origin.
    Oui tu as donc besoin d'un clientaccesspolicy.xml.

  3. #3
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Merci pour ta réponse,
    Après quelque recherches , il semblerait qu'avant de se connecte à une socket dans le range de port proposé , SL fait une requete sur le port 943 pour obtenir la police d'accès.
    Il faut donc également développer une serveur qui gère la police de sécurité des accès ...

    Sur le coup des sockets c'est pour le moment très moyen SL je me vois pas demander à mes clients de changer leur config réseau parce que j'ai changer mon applicatif :/

    Lien intéressant sur le sujet : http://www.ddj.com/windows/208403238
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Enlever la police sécurité du registre apres déconect dom
    Par devlopassion dans le forum Windows
    Réponses: 1
    Dernier message: 06/01/2009, 15h07
  2. Socket as3/java problème de sécurité
    Par devtroll dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 23/10/2007, 11h28
  3. Réponses: 1
    Dernier message: 18/01/2007, 11h27
  4. executer une application a distance : Sockets ? RPC ? CORBA?
    Par a_hic dans le forum Développement
    Réponses: 5
    Dernier message: 30/05/2006, 13h02
  5. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29

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