2010-01-19 13 views
0

J'essaie de démarrer avec Silverlight. J'ai créé une nouvelle application d'entreprise Silverlight. La première chose que je dois faire avec cette application métier est d'authentifier un utilisateur utilisant le fournisseur d'appartenance ASP.NET. J'ai déjà créé mon utilisateur via l'outil d'administration de site Web accessible via Visual Studio (Projet -> Configuration ASP.NET). Toutefois, lorsque j'essaie de me connecter à partir de mon application Silverlight, une erreur s'affiche:Services RIA Silverlight - Impossible de se connecter à la base de données SQL Server

"L'opération de connexion a échoué pour la requête 'Connexion'. Impossible de se connecter à la base de données SQL Server."

Qu'est-ce qui me manque?

Merci!

Répondre

0

Vérifiez que votre chaîne de connexion d'authentification ASP.NET dans votre web.config ne pas jeu d'authentification intégré ... changer pour utiliser le serveur SQL auth - ou ...

exécuter Sinon votre IIS comme utilisateur qui a l'autorisation de la base de données à laquelle vous essayez d'accéder. Si vous utilisez VS dans un serveur IIS de développement intégré (Cassini), il doit essayer de se connecter en tant qu'utilisateur connecté depuis la mémoire.

Peut-être publier votre chaîne de connexion ici (sans aucun nom d'utilisateur ou mot de passe!).

Si vous avez installé la version complète du serveur SQL, vous pouvez essayer d'utiliser le profileur SQL pour voir les problèmes d'authentification.

0

j'avais le même problème et this post aidé

j'avais donné mon sql exemple exprimer un autre nom au lieu de la valeur par défaut. J'ai dû faire la modification dans C: \ Windows \ Microsoft.NET \ Framework \ v4.0.21006 \ Config aussi. En outre, assurez-vous que vous avez <roleManager enabled="true"/> dans le fichier web.config de votre projet

Questions connexes