gpt4 book ai didi

WCF 和 127.0.0.1 与本地主机

转载 作者:行者123 更新时间:2023-12-04 21:25:10 26 4
gpt4 key购买 nike

使用 127.0.0.1 和 localhost 有什么不同吗?

我问这个是因为我在定义 wcf 连接时注意到了一个不同。

<client>
<endpoint binding="netTcpBinding" bindingConfiguration="netTcpNosecurity" contract="MyClass" name="MyName" behaviorConfiguration="megaGraphBehavior" address="net.tcp://localhost:8011/myname" />
</client>

在某些环境中,我注意到服务器在使用 localhost 时突然开始抛出此错误,我只能通过使用 127.0.0.1 使其工作。

无法连接到 net.tcp://localhost:8011/myname。连接尝试持续了 00:00:02.2341176 的时间跨度。 TCP 错误代码 10061:无法建立连接,因为目标机器主动拒绝它 127.0.0.1:8011。 ---> System.Net.Sockets.SocketException: 无法建立连接,因为目标机器主动拒绝它 127.0.0.1:8011

这怎么解释,我应该总是使用 127.0.0.1?

最佳答案

默认情况下,Localhost 引用启用了 IPv6 的机器上的 IPv6 地址。也许服务器端端点只能通过 IPv4 访问?

关于WCF 和 127.0.0.1 与本地主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4656916/

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