如何计算Lotus应用程序(nsf)中当前连接的用户?

时间:2014-09-22 13:30:16

标签: session xpages lotus-domino lotus

我有一个xpage应用程序,我只想计算打开的会话(匿名用户)或登录用户或两者,并在页面上显示此信息。 这个问题http://bit.ly/1sUMt8m仍未解决。

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以从控制台获取此信息。 show users 会为您提供所有用户及其开放数据库。 show opendatabases 显示数据库和读取。有关详细信息,请参阅documentation

因此,您可以使用sessionAsSigner并从代码中发出console命令。添加-xml以获得可以确定解析的格式的响应。 该措施略显粗糙,因为用户可以在会话仍然有效时关闭窗口。

除此之外你还需要一些JS技巧