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 :

[C#] Erreur de sécurité Help


Sujet :

Services Web

  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut [C#] Erreur de sécurité Help
    Bonjour à tous,

    je suis sur un serveur Windows Server 2003.

    Je développe en csharp et dans une page csharp dans une fonction webMethod (webservice)
    j'utilise le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    xmlDoc = new XmlDocument( );
    xmlDoc.Load( XmlReader.Create(sReq) );
    sReq représente une adresse url (qui pointe sur une dll isapi appartenant à un répertoire en partage web)
    Exemple: sReq = http://nomduserver/ladll?param;

    J'ai l'erreur suivante qui apparaît :

    The remote server returned an error: (401) Unauthorized.

    Que faut il faire ? D'ou cela vient il ?
    Merci pour vos suggestions car je suis complètement perdu

    PS: sur mon poste cela focntionne Windows 2000

  2. #2
    Rédacteur

    Avatar de Jérôme Lambert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2003
    Messages
    4 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 451
    Par défaut
    Citation Envoyé par lenoil
    sReq représente une adresse url (qui pointe sur une dll isapi appartenant à un répertoire en partage web)
    Exemple: sReq = http://nomduserver/ladll?param;
    Est-ce que l'utilisateur Asp.NET a les droits sur le répertoire en question ?

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut
    Oui j'ai rajouté l'utilisateur ASP.net en controle total sur ce répertoire mais rien n'y a fait .

    Je dois dire que je vois pas même s'il y doit y avoir un paramètre à chager quelquepart mais ou ?

    Nb : ce répertoire est en partage web et ne contient que cette dll

    merci pour ton aide

  4. #4
    Membre très actif
    Inscrit en
    Janvier 2004
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 208
    Par défaut
    ta pas les droits anonymes et ou identification windows

  5. #5
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut
    Droits anonyme coché
    Identification windows coché

  6. #6
    Membre très actif
    Inscrit en
    Janvier 2004
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 208
    Par défaut
    alors fait un test avec control total utilisateur sur la directory

  7. #7
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut
    j'avais déja fait le tests identique

    j'ai recommencé au cas où

    je sais plus quoi faire ... je comprends pas

  8. #8
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut
    Je viens de me rendre compte de quelquechose d'important:

    Si j' appelles mon webservice asmx sur ce serveur et que je choisis ma web méthode alors je me retrouve avec le résultat cela fonctionne donc !!

    mais en fait mon web service est appelé depuis un poste client et depuis une page HTML par une méthode ajax (script aculous) et à ce moment là je me retrouve avec l'erreur !! Au secours ...

    Quelle est la différence ?

    A titre indicatif sur mon répertoire web ou se situe la dll j'ai la case Connexion anonyme cochée et Authentification Windows intégrée cochée.

    Merci pour vos suggestions

Discussions similaires

  1. Erreur de sécurité : nom de domaine incompatible ?
    Par sidahmed dans le forum Firefox
    Réponses: 6
    Dernier message: 19/12/2009, 11h29
  2. erreur fatale LNK1102..help
    Par kyo78 dans le forum Visual C++
    Réponses: 3
    Dernier message: 03/09/2007, 10h55
  3. [POO] Erreur objet attendu - Help
    Par REMACC1 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/09/2006, 11h50
  4. Erreurs de compilation : Help
    Par Sergejack dans le forum C++
    Réponses: 10
    Dernier message: 09/08/2006, 21h06
  5. Erreur de sécurité
    Par AurelBUD dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/11/2005, 13h46

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