我想要达到的目标:
通过创建 LtpaToken 自动登录用户(无用户 ID、密码)
在请求到达 Domino 服务器之前,用户已经通过外部系统的身份验证,该系统添加了一个名为 USERID 的 http 标头变量。
到目前为止我做了什么
我写了一个 DSAPI 过滤器。在“kFilterRawRequest”事件中,我生成 LtpaToken 并使用 SetHeader 方法将其写入标题。
我不知道接下来会发生什么。如果我之后需要重定向到某个页面,是否设置 Location http 标头变量?我是否需要处理“kFilterAuthenticate”事件?我看到这个事件在用户输入凭据后触发,所以可能不是我想要的事件。但是文档说这是自定义身份验证的地方。
DSAPI 的工作方式类似于 ISAPI,所以我也标记了 ISAPI。非常感谢任何指导。