我有一个带有函数的小程序,如果该函数由 javascript 调用,则该函数返回所有 Netdrives 的列表。
目前我得到一个权限被拒绝的异常。谷歌告诉我:我必须签名并创建一个策略文件。但我没有前进。
你能告诉我步骤,如何让它工作吗?
问候和感谢!
我有一个带有函数的小程序,如果该函数由 javascript 调用,则该函数返回所有 Netdrives 的列表。
目前我得到一个权限被拒绝的异常。谷歌告诉我:我必须签名并创建一个策略文件。但我没有前进。
你能告诉我步骤,如何让它工作吗?
问候和感谢!
在获得访问文件的权限之前,您需要对小程序进行签名:请参阅http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed.html
或者这个(更新):http ://www.entrust.net/ssl-resources/pdf/ECS_Java_Code_Signing_Guide.pdf
我有一个带有函数的小程序,如果该函数由 javascript 调用,则该函数返回所有 Netdrives 的列表。
目前我得到一个权限被拒绝的异常。谷歌告诉我:我必须签名..
正确的。
..并创建一个策略文件。..
如果最终用户在提示时接受签名的小程序代码,则为冗余。
但我没有前进。
缺少的成分是您可能需要将这些调用包装在AccessController.doPrivileged(PrivilegedAction)中。这是由于与JS的交互造成的。