AccessControlException:访问被拒绝 –FilePermission【JAVA教程】

!
也想出现在这里? 联系我们
信息

AccessControlException:访问被拒绝 –FilePermission,第1张

概述AccessControlException:访问被拒绝 – FilePermission

我正在使用JRE7。 我已经使用jarsigner签署了jar文件。 但我仍然得到例外

java.security.AccessControlException: access denIEd (\”java.io.filePermission\” \”C:Program filesJavajre7libextCert.P12\” \”read\”)

我正在尝试读取存储在该目录中的Cert.P12。

我使用keytool生成证书并签署了jar。 当浏览器提示我时,我接受了证书。 这是因为它不是一个真正的证书我得到这个错误?

此代码读取文件是一个小程序代码。

如何valIDation域凭证而不考虑caching域凭证

用于windows 2000 Server的安全FTP

把一个进程放在沙箱里,这样做可以把危害降到最小

在.NET中写入日志 – 权限问题

windows如何决定是否显示UAC提示?

http://www-personal.umich.edu/~lsIDen/tutorials/signed-applet/signed-applet.HTML提到,如果签名,错误将会消失。 但它不适合我。

在networking中安全地共享数据有什么不同的方法?

windows身份valIDation不适用于sql Server

HWND在窗口站中是独一无二的吗?

使用Apache列入白名单的CORS

Django页面被黑了 – 如何反应?

这是权限问题,我认为它不是如果它是或它不是一个真正的证书(我不知道)。 您的证书保存在C:Program files… 。 确保您拥有该目录中的read权限。 windows家长控制可能会阻止您访问证书文件。

为了您自己的安全,windows有时会阻止应用程序访问C:Program files…文件夹,并且需要administrator权限才能访问它们。 也许,您必须将管理员权限设置为您的服务器中的JRE,以管理员身份运行。

您是否授予您所申请签名的许可? 对于Java的安全管理者来说,签名本身并不意味着什么。 你还需要一个有效的证书来验证签名,它需要被系统“信任”。

如果即使在对小程序进行签名之后仍然会得到SecurityException,请尝试将代码作为特权代码运行:

AccessController.doPrivileged(new PrivilegedAction() { public Object run() { // perform the security-sensitive operation here return null; } });

总结

以上是内存溢出为你收集整理的AccessControlException:访问被拒绝 – FilePermission全部内容,希望文章能够帮你解决AccessControlException:访问被拒绝 – FilePermission所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞148 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容