我遇到了sessionAsSigner对象的问题:如果 XPage 上使用的自定义控件之一由 XPage 以外的其他用户签名,它会返回“未定义”。如果您在同一个应用程序上与多个用户一起工作,这很烦人(至少)。
有没有其他人经历过这个?或者谁能告诉我这是否是“设计使然”?
我遇到了sessionAsSigner对象的问题:如果 XPage 上使用的自定义控件之一由 XPage 以外的其他用户签名,它会返回“未定义”。如果您在同一个应用程序上与多个用户一起工作,这很烦人(至少)。
有没有其他人经历过这个?或者谁能告诉我这是否是“设计使然”?
我也有过这种经历。
我的猜测是它是“按设计的”,因为当呈现两个或多个签名签名时,渲染器无法确定签名者的实际身份。
最佳实践是在测试或使用签名 ID 推送到生产之前始终对整个应用程序进行签名。
我已经看到两个签名者的 HTTP 500 错误。这是我在查看源代码控制和在本地服务器上工作时想到的原因之一。
同样,我认为两个使用 sessionAsSigner 的 Java 类存在问题。我发现当我拥有它时,有一段时间一切都很好,但大约半小时后服务器崩溃了。我在 NSD 日志中看不到任何可以肯定地指出这一点的东西,但能够重现它。当我签署数据库时,我没有任何问题。