Domino Java 代理是否可以在不使用映射的驱动器号的情况下写入网络位置?

Can a Domino Java Agent write to a network location without using a mapped drive letter?

我正在编写一个 java 代理程序,它需要使用 UNC 格式 (\\servername\directory\subdir\etc) 将文件写入共享驱动器。

我收到代理返回的“访问被拒绝”。相同的代码将使用 D:\ 或 UNC 格式写入同一台机器的 D 驱动器。

我认为这是 Notes 的安全限制,无法做到这一点,但希望我是错的。有谁知道解决这个问题的方法???

安全策略禁止使用 FTP 和映射驱动器号。

我已经尝试过 Apache commons FileUtils 但没有成功,并且只是试图创建一个 File 对象。

(注意:不标记 java 因为我需要注释特定的答案,并且标记 XPages 尽管这不是因为聪明人在那里闲逛)

这取决于运行 domino 服务器的 windows 帐户的全局或本地策略。通常这是本地系统。本地系统无权访问映射的驱动器。更改运行 domino 的服务帐户或将权限授予本地系统帐户。