我们需要通过Domino服务器中的XAgent阻止对Windows本地文件系统的访问:
xp:this.beforeRenderResponse><![CDATA[#{javascript:
[...]
var url = new java.net.URL("D:\path\to\archive.pdf");
var conn:java.net.HttpURLConnection = url.openConnection();
[...]
Run Code Online (Sandbox Code Playgroud)
¿我们应该在Domino级别还是Windows级别做?
您可以通过更改java策略文件(java.pol)来禁止访问文件系统.像这样的东西:
grant {
permission java.io.FilePermission "C:\\Notes\\*", "read";
};
Run Code Online (Sandbox Code Playgroud)
这会阻止对文件系统的每次访问,并且只允许读取Notes目录中的文件.
请参阅:Java Development Kit(JDK)中的权限
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |