免责声明:我不是 Notes 管理员,我只是编写了应用程序 :),并尝试帮助我们的客户使用它。
我们提供了一个简单的数据库和一个代理来接受和处理来自 Internet 的 HTTP POST 消息。
将要安装此数据库的 Domino 服务器配置为用于 Web 访问的单点登录身份验证。
有没有办法只设置我们的数据库以使用不同类型的身份验证 - 即基本身份验证,所以我们可以像这样点击它来向代理发送消息:
http://username:password@my.domino.server/mydb.nsf/myagent
我还考虑了另一种方法 - 删除任何形式的身份验证,并在 POSTed 数据本身中传递凭据。然后代理将根据凭据是否正常来处理或不处理数据。但这很可能需要某种形式的“模拟”——即以某种方式将匿名用户映射到有权执行代理的用户。所以,我对这个问题的有效回答可能是如何设置的建议。
此外 - 我们正在研究 Web 服务方法(在 Domino 7.0+ 中可用),但它需要双方都进行更改 - 发送者(我们的发布者服务)和接收代理。并且很可能会回到关于如何验证发件人身份的原始问题。
在这方面的任何建议(甚至改变方法)都将受到高度赞赏。
干杯