我正在做一个项目,我有一个服务器,一个客户端(C#(,一个客户端(Android java(。我可以连接到本地网络上的服务器并使用来自客户端 C# 的外部 ip,但从 Java 客户端我只能通过 Wifi 连接。服务器在路由器端口转发时,我有一个静态IP地址。请帮忙有什么问题?
从您提供的信息来看,没有任何问题。
对于您的 C# 客户端,您可以从本地网络连接它(我假设 192.168.x.x(
和
对于您的 java 客户端,使用 wifi 意味着本地网络(我也假设 192.168.x.x(
所以这意味着它适用于本地网络。
所以现在的主要问题是,你的服务器真的在线到互联网吗
?请检查以下内容:
您的服务器是否使用外部 IP 地址通过任何 API 测试工具(例如 RESTFUL 和 SOAPUI(访问。
不使用本地网络时,您的Android客户端是否真的在线,或者您可以通过外部IP地址访问它。