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 Web Discussion :

Paramétrer WebMethod service


Sujet :

Services Web

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Février 2004
    Messages : 48
    Par défaut Paramétrer WebMethod service
    Bonjour,

    Je dois réaliser des services web qui seront utilisés par plusieurs affaires. Mon problème est que je voudrais garder mes services web et pouvoir masquer certaine WebMethod via une fichier de config ou un truc dans le genre.

    Est-ce possible ?

    Merci

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Salut crevygood,

    ce que tu peux faire, s'est d'enlever le paramètre [Webmethod] pour fonction que tu n'aimerais pas que les autres affaires puissent l'atteindre et laisser [Webmethod] pour le fonctions publics.

    Et ensuite tu peux publier cette version de ton Service Web pour les autres affaires.

    Est-ce que cela répond à ta questions?

    Cédric

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Février 2004
    Messages : 48
    Par défaut [Webmethod] [Webmethod] [Webmethod]
    Justement ce que je veux c'est pouvoir utilisé un web.config par affaire dans lequel on indique methode par methode la disponibilite.

    C'est à dire supprimer de manière dynamique l'attribut... WebMethod

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Salut crevygood,

    Si je comprends bien tu as un service Web par exemple toto.asmx avec trois méthodes : a,b,c et tu aimerais que l'affaire 1 puisse accéder uniquement aux méthodes a et b et l'affaire 2 puisse accéder uniquement à la méthode C. Est-ce exact?

    Enlever dynamiquement l'élément "[Webmethod]" des fonctions que certaines affaires ont ou non d'après web.config, est peut être réalisable, mais je ne vois pas comment!

    Le seul truc que je connais qui est faisable dans ton cas, c'est lorsque l'affaire 1 ou 2 appelle la méthode a, b ou c, de vérifier si elles ont le droit ou non d'utiliser cette méthdoe!

    Je ne sais si cela peut t'aider!

    Cédric

Discussions similaires

  1. [Débutant] Paramètres de service Web.
    Par egautier18 dans le forum C#
    Réponses: 3
    Dernier message: 19/11/2013, 10h32
  2. Passer des paramètres à un service de démarrage!
    Par nixmind dans le forum Administration système
    Réponses: 5
    Dernier message: 01/07/2013, 05h52
  3. Paramètrer un service windows en C#
    Par remus2968 dans le forum Services Windows
    Réponses: 3
    Dernier message: 09/12/2010, 17h57
  4. Paramètre et service windows
    Par Pietr_Alekseievitch dans le forum C#
    Réponses: 3
    Dernier message: 17/11/2008, 17h00
  5. Réponses: 2
    Dernier message: 09/10/2006, 04h48

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