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

Framework .NET Discussion :

[.NET REMOTING][.net1.1] Pb de sécurité


Sujet :

Framework .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2004
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 13
    Par défaut [.NET REMOTING][.net1.1] Pb de sécurité
    Bonjour à tous,


    J'ai un client qui accès à une classe hébergée par un service windows; l'accès aux méthodes de cette classe se fait par Remoting TCP;



    Ma classe hébergée doit écrire des fichiers (transmis par le client par transfert d'une classe sérialisée) et logguer dans l'observateur d'événements: j'ai constamment des erreurs de sécurité pour les actions précitées , et aucune action dans la configuration du framework (mscorcfg), ne semble vouloir changer grand chose (affectation full trust sur les assemblies client et serveur)...


    Je ne vois plus de piste à explorer...

    Si quelqu'un peut m'aider, merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Décembre 2004
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 13
    Par défaut
    Oula, je crois que mon message n'est pas très clair;
    Il s'agit bien d'un service windows qui héberge une classe à laquelle on peut accéder par Remoting;
    La classe est sollicitée par un client winform ou autre. Cette fameuse classe nous permet de faire transiter un message email vers un serveur qui est le seul à pouvoir émettre des messages SMTP; le message email est donc sérialisé au niveau du client (avec des pièces jointes ... et c'est la que le bas blesse), et désérialisé au niveau du service windows.

    LE problème vient du fait que la classe proxy n'a pas les droits d'écrire des fichiers sur le serveur ....

    J'espère que c'est un peu plus clair...

  3. #3
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Par défaut
    Salut .

    Créer un dossier sur lequel tu met les droits de "Tout le monde" à complet (lecture/écriture).

    D'autre part ton service windows tourne sous quel utilisateur ?

  4. #4
    Membre averti
    Inscrit en
    Décembre 2004
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 13
    Par défaut
    - le répertoire temporaire ou sont désérialisés les fichiers joints est effectivement ouvert à tout le monde (Controle total);
    - Le service windows s'exécute sous un compte du domaine réseau, administrateur local ...

Discussions similaires

  1. [C#][FW 2.0] Comment utiliser le .NET Remoting ?
    Par Mecano14 dans le forum C#
    Réponses: 7
    Dernier message: 22/02/2009, 13h28
  2. Réponses: 1
    Dernier message: 24/11/2007, 09h36
  3. [C#]Problème avec la sécurité et .NET REMOTING
    Par tidou dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/05/2006, 09h16
  4. [.NET] Remoting
    Par kaff dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 31/03/2006, 18h17
  5. [.NET Remoting] Comment transferer un Dataset ?
    Par B.AF dans le forum Framework .NET
    Réponses: 2
    Dernier message: 30/12/2005, 22h34

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