是否可以开发基于 Lotus Notes 电子邮件客户端帐户的登录 xpages?

Is it possible to develop a login xpages base on Lotus Notes Email Client Account?

我想使用 IBM Lotus Domino Designer 8.5.2 开发 Web 应用程序。

Web 应用程序应根据用户的 Lotus Notes 电子邮件帐户信息验证用户的身份验证。

有关 Lotus Notes 的更多信息,以防对使用 Lotus Notes 作为电子邮件客户端的用户有用,他们使用 Lotus Notes 检查电子邮件。他们给定的电子邮件地址,例如 username@companyname.com

这是我的计划,网络应用程序需要用户输入用户名和密码才能登录。

用户名和密码必须与登录Lotus Notes查看邮件的用户相同,例如登录Lotus Notes邮件客户端,用户名是testusername 密码是 testpassword.

用户应输入相同的用户名和密码以登录到 Web 应用程序(即 testusername 为用户名和 testpassword 密码)。

在我post我的问题之前,我阅读了这个网站上的文章
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/XPages_in_the_Notes_Client-Security 我很困惑我应该为 Web 应用程序拥有 1 个或多个数据库吗? 但我只希望 Web 应用程序有一个简单的登录。

是否可以只使用Lotus Notes Email Client 帐户登录来开发Web 应用程序?

如果是这样,我想验证应该在 xpages 中执行,对吗?

如能就此问题提出意见或建议,不胜感激。

非常感谢。

此致,

初学者

登录过程是一个基于服务器的过程,而不是直接基于数据库。 首先,您尝试访问的 Domino- 服务器必须配置为使用基于会话的登录,否则您将无法使用登录页面,并且可能会在一次会话中多次要求您提供登录凭据。

请让您的 Domino 管理员执行此操作。

其次:通常在服务器上有一个"domcfg.nsf"来配置登录表单。否则你只会看到一个带有用户名和密码提示的丑陋的黄页。

第三:domino 目录中的用户需要在他们的个人文档中设置"Internet Password"。这可以手动完成,也可以通过使用策略将 Notes ID 密码同步到 Internet 密码来完成(再次:询问您的管理员,它在您的环境中是如何配置的)

最后(但并非最不重要):包含 XPage 的应用程序的 acl 需要设置正确的 ACL(不允许匿名访问)。

如果满足所有这些要求,当您尝试访问您的 XPage 应用程序时,系统将自动提示您输入密码,然后将被重定向到请求的页面。

在下一步中,您可以自定义登录页面以适合您的 XPage 设计,甚至可以使用 XPage 编写新的登录页面。

安全性默认内置于 domino 中,您只需使用它...