在通用应用程序中调用WCF服务

时间:2016-10-27 15:52:18

标签: c# wcf windows-store-apps windows-store

我使用以下代码来调用WCF:

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

但它告诉我远程服务器返回错误:NotFound。

1 个答案:

答案 0 :(得分:1)

  

远程服务器返回错误:NotFound

遇到此错误时,可能是由于在您的客户端中使用错误的服务地址或WCF服务无效。

如果您的WCF服务是http服务,请尝试在浏览器中输入您的服务地址以查看它是否有效。如果它确实有效,请尝试检查您是否使用了正确的wcf地址,或者请确保您的wcf服务正常运行。如果在浏览器中输入WCF服务时有效,则可能需要使用fiddler来帮助您捕获网络数据并进行故障排除。

此外,您还可以尝试使用其他客户端,如控制台客户端而不是UWP客户端,以查看它是否有效。