在通用应用程序中调用 WCF 服务
Call WCF service in Universal app
我使用下面的代码调用WCF:
ServiceReference1.service client = new ServiceReference1.service();
var data = await client.GETIDAsync();
但它显示远程服务器返回错误:NotFound。
The remote server returned an error: NotFound
遇到这个错误,可能是因为你的客户端使用了错误的服务地址,或者WCF服务不工作。
如果您的WCF服务是http服务,请尝试在浏览器中输入您的服务地址,看看是否可以使用。如果确实有效,请尝试检查您是否使用了正确的 wcf 地址,或者请确保您的 wcf 服务正常工作。如果在浏览器中输入 WCF 服务时正常,您可能需要使用 fiddler 来帮助您捕获网络数据并进行故障排除。
此外,您也可以尝试使用其他客户端,如控制台客户端而不是 UWP 客户端,看看是否有效。
我使用下面的代码调用WCF:
ServiceReference1.service client = new ServiceReference1.service();
var data = await client.GETIDAsync();
但它显示远程服务器返回错误:NotFound。
The remote server returned an error: NotFound
遇到这个错误,可能是因为你的客户端使用了错误的服务地址,或者WCF服务不工作。
如果您的WCF服务是http服务,请尝试在浏览器中输入您的服务地址,看看是否可以使用。如果确实有效,请尝试检查您是否使用了正确的 wcf 地址,或者请确保您的 wcf 服务正常工作。如果在浏览器中输入 WCF 服务时正常,您可能需要使用 fiddler 来帮助您捕获网络数据并进行故障排除。
此外,您也可以尝试使用其他客户端,如控制台客户端而不是 UWP 客户端,看看是否有效。