2016-10-27 5 views
-1

J'utilise le code suivant pour appeler la WCF:Appel de service WCF dans l'application universelle

ServiceReference1.service client = new ServiceReference1.service(); 
var data = await client.GETIDAsync(); 

Mais il me montre le serveur distant a renvoyé une erreur: NotFound.

+0

Il manque beaucoup de détails, c'est très difficile de vous aider. Le serveur reçoit-il une demande? Quelle est la configuration de votre client pour le service? –

Répondre

1

The remote server returned an error: NotFound

Lorsque vous rencontrez cette erreur, elle peut être causée par adresse de service mal que l'utilisation dans votre client ou le service WCF ne fonctionne pas.

Si votre service WCF est le service http, essayez d'entrer votre adresse de service dans le navigateur pour voir si cela fonctionne. Si cela fonctionne, essayez de vérifier si vous utilisez l'adresse wcf correcte ou assurez-vous que votre service wcf fonctionne. Si cela fonctionne lorsque vous entrez dans le service WCF dans le navigateur, vous devrez peut-être utiliser le fiddler pour vous aider à capturer les données réseau et effectuer le dépannage. En outre, vous pouvez également essayer d'utiliser un autre client comme le client console au lieu du client UWP pour voir si cela fonctionne.