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



我想使用IBM Lotus Domino Designer 8.5.2开发一个web应用程序。

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

更多关于Lotus Notes的信息,如果它有帮助,用户使用Lotus Notes作为电子邮件客户端,他们使用Lotus Notes检查电子邮件。他们给定的电子邮件地址如下username@companyname.com

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

用户名和密码应与登录Lotus Notes进行电子邮件检查的用户的帐户相同,例如,要登录Lotus Notes电子邮件客户端,用户名为testusername,密码为testpassword

用户应该输入相同的用户名和密码以登录到web应用程序(即用户名和测试密码的testusername用于密码)。

在我发布问题之前,我阅读了本网站上的文章
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/XPages_in_the_Notes_Client-Security我感到困惑的是,我应该为web应用程序提供一个或多个数据库吗?但我只想让网络应用程序有一个简单的登录。

是否可以只使用Lotus Notes电子邮件客户端帐户登录即可开发web应用程序?

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

如果你能就这个问题提出意见或建议,我将不胜感激。

非常感谢。

,您的真诚

初学者

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

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

第二:通常在服务器上有一个"domcfg.nsf"来配置登录表单。如果没有这些,你只会看到一个丑陋的黄色页面,上面有用户名和密码提示。

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

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

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

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

默认情况下,安全性内置于domino中,您只需使用它…

最新更新