2012-02-24 155 views
1

我遇到问题,sessionAsSigner object:如果XPage上使用的自定义控件之一由另一个用户签名而不是XPage,则返回“undefined”。如果您在同一个应用程序中使用多个用户,这很烦人(至少)。sessionAsSigner返回“undefined”

有没有其他人经历过这个?或者任何人都可以告诉我这是不是“按设计”?

回答

5

我也经历过这个。

我的猜测是,它是'设计'的,因为当呈现两个或多个签名签名时,呈现器无法确定签名者实际上是谁。

最佳实践是在测试或使用签名ID推送到生产之前始终签署整个应用程序。

3

我见过两个签名者的HTTP 500错误。这是我在考虑源代码管理和在本地服务器上工作时的原因之一。

同样,我认为有两个使用sessionAsSigner的Java类存在问题。我发现,当我这样做的时候,事情很好,但大约半小时后服务器崩溃了。我看不到NSD日志中的任何内容肯定指向那个,但能够重现它。当我签署数据库时,我没有任何问题。

+1

感谢保罗为此添加了这一点。我在使用2个签名人的应用程序中工作时也看到过500次错误。这可能解释为什么会发生这种情况。 – 2012-02-27 08:37:07