java - 应用程序引擎 java.security.AccessControlException

标签 java security google-app-engine

当我使用应用程序引擎开发我的应用程序时,我只想使用以下代码读取存储在 gaevfs 中的文件: this.shpAccessFile = new RandomAccessFile(this.shpFileName, "r");但它抛出 new AccessControlException("访问被拒绝"+perm, perm);那么有人可以告诉我如何解决这个问题吗?

java.security.AccessControlException: access denied (java.io.FilePermission gae:\F:\workspace\GeoCloud\war\gaevfs\cecc8aa0-7405-102e-b976-026d7f000001\longrive.shp read)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
    at java.security.AccessController.checkPermission(AccessController.java:546)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
    at com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:166)
    at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
    at java.io.RandomAccessFile.<init>(RandomAccessFile.java:203)
    at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98)
    at com.vobject.appengine.java.io.RandomAccessFile.<init>(RandomAccessFile.java:90)

最佳答案

你在关注这个guideline吗? ?

关于java - 应用程序引擎 java.security.AccessControlException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261961/

相关文章:

java - 如何提取Lotus Notes数据库图标?

java - 当我按下主页或后退按钮时音乐不会停止

java - 生成所有堆栈到一个函数

java - 我怎样才能 "migrate to the Java 2 security model instead"?

javascript - 为什么使用 JavaScript eval 函数是个坏主意?

python - 谷歌应用程序引擎的顶级用户身份验证方法

java - 设置测试自动化框架 Selendroid 的问题

c# - 安全 Windows 模拟?

google-app-engine - App Engine 之外的 db.model from_protobuf() 等效项?

python - Google Cloud Storage 和临时服务网址