2012-05-07 16 views
0

我写了一个简单的java小程序,它将SIP数据包发送到我们的服务器。在Sun applet查看器中的eclipse中运行时,一切正常,但是当我尝试在Web浏览器中嵌入applet(使用applet标记)时,applet成功运行,但没有数据包正在发送。我使用wireshark验证了这一点。在IE/chrome中是否存在某种我不知道的安全设置?我想我可以在必要时显示代码。谢谢在Java Applet中发送数据包

+2

yoo发送到小程序来自哪里的服务器?如果不是,您需要签署小程序。 – EJP

+0

*“简单的Java小程序”*矛盾的条款。在部署时,小程序从不“简单”。 *“是否有某种安全设置..”** **是。** –

+1

顺便说一句1)Java控制台中的输出是什么? 2)为什么这是一个小程序在任何情况下?你在Eclipse/appletviewer中运行它的事实表明它不会严重依赖JavaScript(如果有的话),并且可能会更好地作为一个自由浮动的应用程序接收。使用[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)。但首先要对安全问题进行排序,同一安全环境适用于小应用程序和JWS应用程序。 –

回答

0

我认为applets只能与源服务器通信,类似于javascript ajax调用,如果它不是这样的话,那么你可以用一个简单的servlet在流行网站中进行某种攻击。

检查您是否到达源服务器。

干杯!

+0

你是对的不能确定,它不仅限于SSL。不知道你为什么甚至提到这一点。 – EJP

+0

我以为我在某处读过它,NVM,感谢您的输入! –

+0

如果我能弄清楚如何签署应用程序,那么我可以与不同的服务器进行通信吗? – tier1