2016-04-29 109 views
0

我在我的机器上安装了基本的jUDDI服务器。我能够注册服务并能够以新用户的身份阅读我的服务信息。我想限制想要查看我的服务的用户。我只想让我的客户访问这些信息。我想验证它们,所以只有我的客户可以查看业务,服务,tModel,绑定模板信息。我怎样才能做到这一点?任何机构能帮助我解决这个问题吗?jUDDI安装和配置

+0

您的问题太宽泛。将问题分解成小块,并一次尝试一个,然后发布任何具体问题,以了解为什么某些功能无法按预期工作。阅读文档后。 –

回答

0

尝试开启设置,要求对查询API进行验证。您可以在服务器的juddiv3.xml配置文件中找到它。这里是xpath让你在那里。

config/juddi/auth/Inquiry=true

未来的读者,文档位于此处为当前版本(因为这个时候这个职位的) https://juddi.apache.org/docs/3.3/juddi-guide/html/ch04.html#_administering_users_and_access_control

,但该网站https://juddi.apache.org/docs.html将让你无论是最新的。该文档(该网站)也可作为发行的一部分和(我认为)maven artifacts

+0

我已启用查询为true。但是我仍然能够以新用户的身份访问该服务。你能告诉我如何启用基于XML文件的身份验证? XMLDocAuthenticator。我遵循jUDDI文档,但是失败了。 –

+0

正如文档第4.2.2.5节中所述,https://juddi.apache.org/docs/3.3/juddi-guide/html/ch04.html#_administering_users_and_access_control,默认的身份验证器不会进行密码验证。说明很清楚。创建一个xml文件,复制并粘贴示例,编辑juddiv3.xml以指向xml文件。有什么问题? – spy

+0

我是实习生,也是这个jUDDI术语的新成员。我认为juddi-users.xml文件是预定义的。任何方式感谢您的帮助。 –