解决Java6.0.29后,Applet不能执行的问题
2011-12-12 17:41
239 查看
Java6.0.29后,Applet执行不了。
先是报了java.security.AccessControlException: access denied (com.sun.deploy.security.SecureCookiePermission origin<hostname>错误。
这个错误是因为权限变更了造成的。必须保证在https下才可以运行。如果是http就不能执行。 或者是jre版本降低到26等。
参考:http://blogs.oracle.com/stevenChan/entry/sun_jre_1_6_03
解决办法:
http的时候URL里面把jsessionid带上就好了。
例子:·http://localhost:8080/Project/GET.jsp;jsessionid=B3A1587DAA393447BFC47759D96D2CAF?user_id=U00002
看来Applet这个东西安全性方面并不是很好啊。
2012-1-19日补充
最近的jre版本update 30的话,上述问题不存在了。
先是报了java.security.AccessControlException: access denied (com.sun.deploy.security.SecureCookiePermission origin<hostname>错误。
这个错误是因为权限变更了造成的。必须保证在https下才可以运行。如果是http就不能执行。 或者是jre版本降低到26等。
参考:http://blogs.oracle.com/stevenChan/entry/sun_jre_1_6_03
解决办法:
http的时候URL里面把jsessionid带上就好了。
例子:·http://localhost:8080/Project/GET.jsp;jsessionid=B3A1587DAA393447BFC47759D96D2CAF?user_id=U00002
看来Applet这个东西安全性方面并不是很好啊。
2012-1-19日补充
最近的jre版本update 30的话,上述问题不存在了。
相关文章推荐
- java 解决split分割空值不能得到的问题
- java执行cmd命令,返回结果中文乱码问题解决
- java 解决split分割空值不能得到的问题
- 解决Linux下FireFox不能打开Applet的问题
- JAVA APPLET读本地文件权限问题及解决办法
- ubuntu linux 配置PATH JAVA PATH(解决双击不能启动eclipse的问题)
- 解决linux系统不能使用方向键执行命令的问题
- Storm 执行异常 java.lang.RuntimeException: java.nio.channels.UnresolvedAddressException 问题解决
- 自定义View解决多个跑马灯不能同时执行的问题
- JAVA APPLET读本地文件权限问题及解决办法
- 解决this.disabled=true,不能执行服务器端代码的问题
- 【备忘】Java的Applet调用第三方jar包,web调用问题解决方案
- 艰辛的aptana插件安装之路(续)--成功解决myeclipse不能启动和报java.lang.NullPointerException的问题
- VPSMate 不能执行wget命令,不能安装MYSQL问题解决
- Java工程打成jar包在命令行执行运行缓慢问题解决
- QC在win7远程执行QTP脚本excel不能读取,及其其他win7问题解决方案(图解转)
- jain-sip-applet-phone与GrandStream V3005 IP电话不能正常视频通话的问题解决方法(IP电话一直显示“对方保持”/“呼叫”)
- vs2012编译的程序不能在XP和2003下执行问题的解决方法
- java 解决JFrame不能设置背景色的问题
- Java调用exe,exe在任务管理器中挂起未执行问题解决方法