首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Appletviewer抛出AccessControlException:访问被拒绝

为什么Appletviewer抛出AccessControlException:访问被拒绝
EN

Stack Overflow用户
提问于 2010-06-24 20:28:01
回答 1查看 1K关注 0票数 1

为什么Appletviewer抛出以下错误:

thread = new Thread(this,"main thread");

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-25 01:34:09

我怀疑你的Thread正试图在你的Thread中做这样的事情:

  • 读取客户端文件系统上的文件。
  • 将文件写入客户端文件系统。
  • 通过使用File.delete()方法或通过调用客户端文件系统上的系统级rm或del File.renameTo文件(使用File.renameTo()方法)或通过调用系统级mv或重命名客户端文件系统上的目录来删除客户端文件系统上的文件。通过使用mkdir ()方法或者通过调用系统级的mkdir command.
  • List directory.
  • Check的内容来查看文件是否exists.
  • Obtain了关于文件的信息,包括文件的大小,类型,以及通过任何手段(包括尝试读取系统属性: user.name,user.home,user.dir,java.home,并使用methods.
  • Make Runtime.exec()退出客户端系统上的任何系统和任何程序,使用运行时或系统classes.
  • Create的System.exit()或loadLibrary()方法在客户端系统上使用System.exit()或loadLibrary()动态库,或者操作与applet.
  • Create a ClassLoader.
  • Create a SecurityManager.
  • Specify不属于同一ThreadGroup的任何线程任何网络控制函数,包括作为客户端系统上的包的一部分的ContentHandlerFactory、SocketImplFactory或load类。

您有两种解决方案

  1. 对applet
  2. Change在中的安全权限进行数字签名

See this for security and applets

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3109895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档