【问题标题】:Read access only applet in a dynamic enviroment动态环境中的只读访问小程序
【发布时间】:2012-05-23 14:39:36
【问题描述】:

我已经开始制作我的第一个小程序,并且以比我预期的更快的速度放大所有内容,现在我遇到了障碍。该小程序设计为在动态环境中工作,它将读取特定文件夹以及该文件夹中子文件夹中的所有文件。我遇到的问题是,一旦在我的测试服务器上建立它,它就会给出:

access denied("java.io.FilePermission" "\basefolder" "read")

我的研究告诉我,这是因为小程序一开始就不受信任。不幸的是,我尝试了很多解决方案,但似乎都没有。我目前正在使用 eclipse 来创建我的小程序。因此,如果我正在尝试制作一个小程序,它可以从文件服务器上的动态文件夹中读取和显示网站上的信息,那么授予这些权限的最佳方法是什么?

【问题讨论】:

    标签: java permissions applet


    【解决方案1】:

    ..授予这些权限的最佳方式是什么?

    问题并不完全符合您的预期。底线是小程序不能在服务器上创建File 对象(例如,获取目录的文件列表)。这不是因为权限,而是文件和服务器的工作方式。

    要获取文件列表需要服务器的帮助。 “帮助”是指提供小程序可以读取的文件列表的服务器。

    如果服务器设置为提供列表,并且小程序是从该服务器托管的,则它不需要特殊或额外的权限。

    【讨论】:

    • 叹了口气,虽然这是个坏消息,但我终于可以停止敲击键盘并开始解决问题了。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多