Java Web 服务身份验证 Lotus Notes

标签 java web-services basic-authentication lotus-domino lotus

我想在 domino 中实现非常简单的基于 java 的 Web 服务(Provider)...说打印“Hello World”

但这必须首先对用户进行身份验证/授权,即

登录 name.nsf 中存在的用户 有效密码 访问数据库等。

简而言之,我们可以说是多米诺骨牌登录功能。

希望你理解这个要求。所以我希望仅当用户身份验证成功时才打印 Hello world。

最佳答案

身份验证由数据库的 ACL 处理。 ACL 中提到的用户需要在其个人文档中提供互联网密码。

设置完成后,您的消费者需要在 stub 中指定用户/密码。

例如,我创建了一个名为“ws”的提供程序:

Ws stub = new WsServiceLocator().getDomino();
stub.setCredentials("user", "password");
stub.HELLO("world");

关于Java Web 服务身份验证 Lotus Notes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21851565/

相关文章:

solr - 使用 HttpClient 4.3 和 Solr 5 进行抢先身份验证

java - 当传递给 main 的参数太多/太少时抛出异常

java - 如何比较变量作为字符串?

java - Resteasy Client 在方法抛出异常后保持连接分配

angular - 授权 header 未通过 HTTPS 加密

node.js - 使用 HTTP 基本身份验证保护 API

java - 不同平台的不同代码(.java 文件)?

java - 将数据从 MongoDB 加载到 HashMap

java - 从 Java 中的 Web 服务 Oracle SOA Suite 获取信息

java - 如何使 Web 服务请求遵循重定向?