如何在 CDO 3.0 或更高版本中配置服务器端身份验证?

发布于 2024-10-18 01:38:01 字数 474 浏览 9 评论 0原文

独立 CDO 服务器使用 cdo-server.xml 配置文件进行配置,如 CDO Wiki 上所述。单独的 wiki 页面提供了有关配置服务器端 CDO/Net4j 身份验证 的更多信息,但它已过时版本 3.0,如页面上所述:

[...] 请注意,在 CDO 3.0 中,我们为每个 CDOSession 提供了一个附加的高级身份验证机制(不仅在 Net4j IConnector 级别)。 [...]

没有解释新的身份验证机制及其用法。如何在 CDO 3.0 或更高版本中配置服务器端身份验证?

Standalone CDO servers are configured using the cdo-server.xml configuration file, as explained on the CDO Wiki. A separate wiki page has further information about configuring server-side CDO/Net4j authentication, but it is outdated as of version 3.0, as noted on the page:

[...] Note that in CDO 3.0 we have an additional, superior athentication mechanism per CDOSession (not only on Net4j IConnector level). [...]

Neither new authentication mechanism, nor its usage are explained. How do I configure server-side authentication in CDO 3.0 or above?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水染的天色ゝ 2024-10-25 01:38:01

CDO 3.0 中引入的新身份验证机制是使用 cdo-server.xml 中的 userManager 元素进行配置的,例如:

<repository name="MyRepo">
    <userManager type="file" description="absolute-path-to-users-file"/>  
    ...
</repository>

上面的示例使用内置的 FileUserManager,其中有一家以“文件”类型注册的工厂。此用户管理器实现根据存储在 description 属性中指定位置的平面文件中的用户名和密码列表对用户进行身份验证。该文件应包含以下格式的用户及其密码:

user1:pwd1
user2:pwd2

有关实现您自己的 UserManager 的一些背景知识以及如何实现此配置机制可在 Eclipse Bugzilla 问题 允许在 cdo-server.xml 中配置身份验证

The new authentication mechanism introduced in CDO 3.0 is configured using the userManager element in your cdo-server.xml, for example:

<repository name="MyRepo">
    <userManager type="file" description="absolute-path-to-users-file"/>  
    ...
</repository>

The above example is using the built-in FileUserManager, which has a factory registered with the type "file". This user manager implementation authenticates users against a list of usernames and passwords stored in a flat file at the location specified in the description attribute. This file should contain the users and their passwords in the following format:

user1:pwd1
user2:pwd2

Some background on implementing you own UserManager and how this configuration mechanism was implemented is available in the Eclipse Bugzilla issue Allow configuration of authentication in cdo-server.xml.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文