2010-08-10 12 views
1

J'ai créé un service Web (.svc). Le service Web fonctionne correctement lorsque je me connecte via un ordinateur local, mais lorsque je déploie le serivce Web sur un serveur Web, il est impossible d'y accéder et affiche une exception.Echec des services Web

«Impossible d'étape automatiquement dans le serveur de connexion à la machine serveur « XXX » a échoué Échec de la connexion:.. Nom d'utilisateur inconnu ou mot de passe incorrect Voir l'aide pour plus d'informations. »

Le service s'exécute dans un navigateur avec succès, et peut également être consulté en tant que client du serveur Web dans un broswer.

Merci.

Répondre

1

Cela ressemble à un problème lié aux autorisations. Lorsque vous exécutez localement, les chances sont que vous disposez des privilèges suffisants pour accéder au service.

L'image change sur le serveur. Vérifiez sous quel compte le service est en cours d'exécution, puis assurez-vous que vous disposez des autorisations appropriées ou configurez votre service pour accepter les appels de votre part ou d'utilisateurs non authentifiés.

0

Il semble que vous essayez de déboguer le service Web sur le serveur. Est-ce ce que vous vouliez? Ensuite, assurez-vous que votre compte a le droit de le faire sur le serveur.

Debugging aspnetwebservice on a remoteserver

Si vous voulez vous assurer que le webservice vous court pouvez également ouvrir le webservice à l'aide d'un navigateur.

+0

Tout d'abord merci de votre intérêt. mes services Web s'exécutent dans le navigateur avec succès. Butt quand je me connecte par programmation (C# .net windows base app.) il montre exception. –