4

我试图从一个小程序读取和写入一个文件,所以如果我从我的appletviewer 运行这个小程序,我可以读取/写入一个文件,但是当我尝试从我的浏览器执行它时,我得到一个安全异常。知道怎么做吗?

4

3 回答 3

5

是否可以从小程序读取/写入文件

可以,但您需要签署小程序并获得用户的批准。

一些有用的链接:

于 2011-09-13T18:48:12.917 回答
1

沙盒 JWS 应用程序。可以使用 JNLP API 服务读取和写入本地文件系统上的文件。这是一个演示。JNLP API 文件服务。可下载的 Zip 文件包含源文件、启动文件和构建脚本。

于 2011-09-14T02:25:23.997 回答
0

其实没那么难。您可以对小程序进行自签名,然后它将能够在沙盒约束之外读取/写入本地文件系统。看看下面的链接。它将向您展示如何使用 keytool 对您的小程序进行签名,并且该示例实际上会读/写文件系统。无需为策略文件等而烦恼。

请注意,正如@aioobe 所提到的,用户将被提示接受证书。

于 2011-09-13T21:21:32.707 回答