2015-07-13 59 views
-4

我已经创建了一个应用程序Devextreme,用下面的连接字符串:Devextreme 3G连接到我们的服务器,但没有WIFI

在我Shared.Config.js文件我用这个来连接到我们的服务器:

“本地”:“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连接在同一个网络服务器上,该名称解析以及您的提供商进行,但有些路由器重定向到自己的本地回环,当他们发现你就是你请求的网络内。因此,路由器不是像在外面那样将请求重定向到服务器上,而是为自己保留它。

我不知道它是否清楚...

+0

你好。感谢您的答复。我明白。有没有办法绕过这种行为?我应该使用正常的万维网网址来托管服务吗? –

+0

对不起,延误了。我知道的唯一方法是修改您的“主机”文件,以在域和本地IP之间手动创建映射。 [Windows 7 - 编辑主机文件](http://helpdeskgeek.com/windows-7/windows-7-hosts-file/) –