Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1445947
  • 博文数量: 254
  • 博客积分: 8696
  • 博客等级: 中将
  • 技术积分: 2961
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-03 16:46
文章分类

全部博文(254)

文章存档

2015年(4)

2014年(18)

2013年(16)

2012年(8)

2011年(25)

2010年(2)

2009年(74)

2008年(107)

分类: 系统运维

2009-05-31 10:39:37

    最近测试snmp监控时,使用客户端登录web,发现applet不能正常运作,奇怪的是,如果把IP地址改为127.0.0.1,就可以,一旦改为其它机器的IP问题依旧,最后使用myeclipse单独测试applet,发现没问题,这就代表了代码是没有错误的。最后想到applet的权限,applet默认没有什么权限的,就连socket也受到限制。
    客户端从服务器加载applet,客户端通过applet访问其它机器的资源,在这过程中,applet受权限限制,是没有达到效果的。至于这是受到哪种安全限制,个人没法搞清楚。
    解决方法:
    1、客户端从服务器加载applet,applet与服务器通信,服务器去访问其它机器的资源,服务器处理信息,
       把结果返回给applet。
    2、直接在$jre_home/lib/security/java.policy的grant{}中添加
       permission java.security.AllPermission;
 
阅读(1799) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~