我有一个非常简单的应用程序,我试图在 Vista Enterpise 上使用 WCF 3.5 在 TCP 下运行。我在尝试访问位于 http://localhost:8080 的 WCF 服务时遇到的错误(或 http 未保留的任何其他端口)是:
TCP 错误代码 10061:无法建立连接,因为目标机器主动拒绝它 127.0.0.1:8080。
我几个月前就开始用它了,但我忘了怎么做了。我想知道我是否保留了端口或其他东西......我已经尝试允许编译的可执行文件通过 Windows 防火墙并尝试通过防火墙为 TCP 打开端口 8080,但我得到了同样的错误。关于在哪里查看或检查什么的任何想法或想法?
谢谢!
最佳答案
尝试转到 http://machinename:8080 - 我让 Vista 以前根据它来区分防火墙,尤其是在安装了环回适配器的情况下
关于wcf - Vista 上的 TCP 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/371805/