我有一个使用 wsDualHttpBinding 的 wcf 简单程序。我将 server.exe 放在另一台计算机上(在我的 LAN 网络上)并通过客户端调用一个方法。回调在客户端成功调用。然后我将 server.exe 放在我的 VPS 服务器(在 Internet 上)并运行 client.exe,客户端抛出 TimeoutException。我使用 9090 端口进行服务器监听。我也关闭了双方的防火墙。
怎么了?请帮忙,这让我发疯了。
编辑: 服务器和客户端都需要有效的 IP 地址吗?