gpt4 book ai didi

c# - 完成学习 WCF 中的教程时出现 EndpointNotFoundException

转载 作者:太空狗 更新时间:2023-10-29 23:19:06 24 4
gpt4 key购买 nike

我正在学习 Learning WCF 这本书和第一个教程实验室 HelloIndigo 我收到以下错误。

无法连接到 http://localhost:8000/HelloIndigo/HelloIndigoService . TCP 错误代码 10061:无法建立连接,因为目标机器主动拒绝它 127.0.0.1:8000。

它出现在 Client 项目中的行 string s = proxy.HelloIndigo();

EndpointAddress ep = new EndpointAddress("http://localhost:8000/HelloIndigo/HelloIndigoService");

IHelloIndigoService proxy = ChannelFactory<IHelloIndigoService>.
CreateChannel(new BasicHttpBinding(), ep);
string s = proxy.HelloIndigo();
Console.WriteLine(s);
Console.WriteLine("Press <ENTER> to terminate Client");
Console.ReadLine();

我已经在谷歌上仔细搜索了这个,但我还是一无所知。

任何人都可以解释这个问题以及如何补救吗?

最佳答案

可能有几件事,首先要检查的是:

  • 服务是否正在运行?
  • 是否有配置该地址的端点?
  • 是否有防火墙阻止请求?

尝试将端点地址放入浏览器,看看是否可以浏览到它。

关于c# - 完成学习 WCF 中的教程时出现 EndpointNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2888139/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com