0

我有一个带有函数的小程序,如果该函数由 javascript 调用,则该函数返回所有 Netdrives 的列表。

目前我得到一个权限被拒绝的异常。谷歌告诉我:我必须签名并创建一个策略文件。但我没有前进。

你能告诉我步骤,如何让它工作吗?

问候和感谢!

4

2 回答 2

0

在获得访问文件的权限之前,您需要对小程序进行签名:请参阅http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed.html

或者这个(更新):http ://www.entrust.net/ssl-resources/pdf/ECS_Java_Code_Signing_Guide.pdf

于 2011-05-27T10:34:50.133 回答
0

我有一个带有函数的小程序,如果该函数由 javascript 调用,则该函数返回所有 Netdrives 的列表。

目前我得到一个权限被拒绝的异常。谷歌告诉我:我必须签名..

正确的。

..并创建一个策略文件。..

如果最终用户在提示时接受签名的小程序代码,则为冗余。

但我没有前进。

缺少的成分是您可能需要将这些调用包装在AccessController.doPrivileged(PrivilegedAction)中。这是由于与JS的交互造成的。

于 2011-05-27T10:37:01.453 回答