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#] probleme d'identification


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de FraktaL
    Profil pro
    Inscrit en
    Août 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 110
    Par défaut [C#] probleme d'identification
    re bonjour

    J'ai un autre probleme. Je viens de créer une application windows qui doit recupérer des données via un webservice en local. Lorsque je fais mon fill de ma table dans le webservice j'ai cette erreur qui apparait:

    Cannot open database "Clients" requested by the login. The login failed.
    Login failed for user 'FIXE\ASPNET'.

    Je comprends pas trop. Je connais pas cet utilisateur et je vois pas comment lui donner l'autorisation d'accéder à la DB. Par contre FIXE c le nom de ma machine. Je suis en authentification windows pour la DB. c pas comme ca que je dois faire?

  2. #2
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 61
    Par défaut
    FIXE\ASPNET c'est ton serviceWeb

    Il faut que tu ajoutes à ta DB Cette utilisateur comme n'importe quel autre utilisateur (j ai eu la même erreur pour un composant COM auquel je voulais acceder: j ai juste ajouter ECHRIS(Mamachine)\ASPNET comme utilisateur ayant les droits de lecture/ecriture au repertoire dans lequel il se trouvait)

    J'espère que tu m'a compris je m exprime pas tres bien

  3. #3
    Membre confirmé Avatar de FraktaL
    Profil pro
    Inscrit en
    Août 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2003
    Messages : 110
    Par défaut
    ok merci c résolu!

  4. #4
    Membre averti
    Inscrit en
    Septembre 2003
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 60
    Par défaut
    Il existe une autre solution plus "sécurisé" en utilisant l'impersonation du Web Service.

    Pour cela il suffit de mettre dans le Web Config, la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <identity impersonate="true"/>
    Et dans les propriétés du Web Service sur IIS, de modifier l'accés anonyme dans Directory Security > Anonymous Access and ... > Edit...

    Là il suffit de taper le login et le mot de passe d'un utilisateur ayant les droits sur la base...

    ça évite que quelqu'un se connecte sur la base avec le bête compte ASPNET :p

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme d'identification sur site web via python
    Par KINENVEU dans le forum Réseau/Web
    Réponses: 16
    Dernier message: 11/08/2009, 15h06
  2. probleme d'identification des acteurs
    Par Heaven dans le forum Cas d'utilisation
    Réponses: 3
    Dernier message: 27/03/2008, 08h43
  3. Probleme d'identification sur site
    Par steeveman dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 29/07/2007, 00h14
  4. probleme d'identification mysql
    Par krauzer dans le forum Installation
    Réponses: 3
    Dernier message: 24/11/2006, 22h46
  5. Probleme d'identification avec sessions PHP
    Par bontbont dans le forum Langage
    Réponses: 5
    Dernier message: 09/12/2005, 19h15

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