我创建了一个Devextreme应用程序,其中包含以下连接字符串:
在我的Shared.Config.js文件中,我使用它连接到我们的服务器:
“local”:“http://agilesoft.dyndns.org/ProsoundService/ProsoundService.svc/”, “生产”:“http://agilesoft.dyndns.org/ProsoundService/ProsoundService.svc/”
现在,当我在办公室使用我的3g数据时,这种方法很好,除了3g有点慢。当我尝试通过WIFI连接时,它根本不连接。
如何将我的3G和WIFI连接到上述地址?手机上有某种设置,或者我应该怎么做?
任何帮助将不胜感激
答案 0 :(得分:1)
您的Wifi连接是否与服务器位于同一网络上?
当您使用3G连接时,您的设备与服务器不在同一网络上。所以,名称的解析" agilesoft.dynsdns.org"很好地由您的3G提供商执行。
当您在与服务器相同的网络上连接Wifi时,您的提供商可以很好地执行名称解析,但是一些路由器在检测到您位于您请求的网络内时会重定向到自己的本地环回。因此,路由器不会像在外面那样重定向服务器上的请求,而是将其保留给自己。
我不知道它是否清楚......