当前位置: 技术问答>java相关
大侠请帮忙啊。你们做的Applet运行时,是否遇见了access denied的情况,是否做了个policy文件这样的文件呢??急
来源: 互联网 发布时间:2017-04-23
本文导语: 我的applet连接远程oracle9i操作,在JB中运行没错, 放到页面上运行抱错说: java.security.AccessControlException: access denied (java.net.SocketPermission 10.134.30.125:1521 connect,resolve) 查了查资料说要做个policy文件,却不知这个文件是...
我的applet连接远程oracle9i操作,在JB中运行没错,
放到页面上运行抱错说:
java.security.AccessControlException: access denied (java.net.SocketPermission 10.134.30.125:1521 connect,resolve)
查了查资料说要做个policy文件,却不知这个文件是怎么用的?放在客户端么?那我的applet应该怎么通过这个policy文件在页面上运行呢???
谢谢。
急
放到页面上运行抱错说:
java.security.AccessControlException: access denied (java.net.SocketPermission 10.134.30.125:1521 connect,resolve)
查了查资料说要做个policy文件,却不知这个文件是怎么用的?放在客户端么?那我的applet应该怎么通过这个policy文件在页面上运行呢???
谢谢。
急
|
运行policytool工具,给Applet权项。
运行policytool->file->open->选择$javahome/jre/lib/security/java.policy文件,
还有再program files中的java/jre/lib/security/java.policy目录中也有一个java.policy,最好两个都该。
运行policytool->file->open->选择$javahome/jre/lib/security/java.policy文件,
还有再program files中的java/jre/lib/security/java.policy目录中也有一个java.policy,最好两个都该。
|
到你的jdk目录下面找到jre/policytool.exe运行,然后嘛,功能很明显的,懂一点英文和policy的写法就ok,我把所有权限都放开了。