applet在没有数字签名时不允许随便打开客户机端口,否则还有什么安全性??
需要通过URLConnection和服务器的servlet连接,传递数据!

解决方案 »

  1.   

    只想把客户端的IP地址,发送到服务器端,通过验证后applet才继续运行.数字签名没弄过,能给出代码吗?
      

  2.   

    多谢adolfdi提醒!问题解决了,applet要赋予一个许可权,在C:\Documents and Settings\你登录系统管理员.然后创建一个java.policy的文件,运行dos命令:
    C:\Documents and Settings\XXX>move java.policy .java.policy 
    会生成一个.java.policy的文件.用记事本打开写入连接主机的许可.我这里是:
    grant
    {
        permission java.net.SocketPermission "192.168.1.60:8886", "connect";
    };