一个 Domino 管理员希望知道谁在使用浏览器来访问 Domino 5.x 服务器,于是在控制台上发布了以下命令:
TELL HTTP SHOW USERS
但是,用户列表没有出现,却出现了下面的信息:
没有启用会话跟踪("session tracking is not enabled.")
会话跟踪是基于会话的验证的一个特征。要想启用它,编辑服务器文档--Internet 协议-- Domino Web Engine。缺省是禁用的。选择“多服务器”或“单服务器”来允许 HTTP 任务跟踪被验证的用户。注意,匿名的用户不被跟踪,仅仅跟踪被验证的用户。
支持的信息:
基于会话的验证创建了一个临时的 cookie 来存储浏览器客户端的用户名和口令。当用户浏览该站点时,用户名和口令的答复由 cookie 来提供。该 cookie 将用户的信任证书传递给该站点的每个数据库, 这样就会减少基于领域的验证。如果你希望保留领域相关的登录,就不能使用基于会话的验证。一旦一个用户登录到Web站点,用户的信任证书就会传递给该服务器上的每个数据库。然而,用户的登录信息不会在虚拟主机或虚拟服务器上共享;它基于 URL 请求的主机名。
基于会话的验证还有一些其它的特征。您可以定制当用户验证时的 HTML 登录表单,该表单存储在 Domino 配置数据库 (DOMCFG.NSF)中。基于会话的验证还允许您设置用户信任证书过期的时间(在会话验证域下面),当该时间到期后,服务器就会停止用户的验证。另外,您可以修改并行的最大活动会话的数量。