当PC在代理服务器后面时,如何在黑莓模拟器上制作应用程序以连接互联网

时间:2010-01-30 08:24:50

标签: blackberry blackberry-simulator

我的PC配置在代理服务器后面,用于访问互联网。我提到了黑莓模拟器相关的帖子,并改变了我的MDS服务器设置如下

application.handler.http.proxyEnabled = true

application.handler.http.proxyHost=hostname

application.handler.http.proxyPort=hostport

application.handler.http.proxyUser=username

application.handler.http.proxyPass=password

在使用模拟器启动MDS之后,我可以使用浏览器。但是当我点击浏览器时,它会询问用户名,密码和域名。在此之后,互联网正常运行

这是问题所在。对于相同的设置,当我单击黑莓中的地图应用程序时,它无法正常工作。请告诉我需要改变的内容。

1 个答案:

答案 0 :(得分:3)

并非所有应用都会使用MDS传输进行通信 - 例如,如果应用使用Direct TCP或Wi-Fi,它将绕过您的MDS服务器并直接通过计算机的TCP / IP堆栈(在模拟器中运行时) 。不幸的是,在这种情况下,模拟器不使用任何系统级代理设置(即IE中设置的代理设置) - 因此它不会知道您的代理服务器并且可能会失败。

我已经向RIM提到了这个缺陷,我希望他们能够在未来的模拟器中解决这个问题。使用Charles或Fiddler等工具可以更容易地进行调试。