xPages xAgent安全性

Jef*_*yrd 3 xpages

我目前正在实施Mark Leusink的OpenNTF多文件上传器.

这个非常好的自定义控件使用xAgent将选定的文件附件嵌入到目标Notes文档中.一切都运行良好,直到我将作者和读者字段添加到Notes文档.现在我在上传文件时收到安全错误(402).

我的想法是上传xAgent无法编辑目标文件来附加文件.如果我删除安全字段,一切都会再次运行.

我的问题是,xAgent是否以与当前用户相同的安全性运行?如果没有,我可以像为Lotus Script代理一样为xAgent设置"run as"用户吗?

Dec*_*nch 5

我建议您查看xAgent的代码并重写它以使用sessionAsSigner访问数据库/文档以上载文件.这将使它作为应用程序的签名者运行,并绕过您遇到的安全问题.