7

我有一些开发人员不喜欢将他们的 LDAP 用户名/密码存储在 settings.xml 中以访问 Nexus。他们的不满部分是 FUD,但也有每当他们的 LDAP 密码过期时必须重新加密密码的不便(这在此处相对频繁)。

有什么办法可以让 Maven 改用 SSO / LDAP?我们使用的工件存储库是 Nexus,其 Web 前端确实已经使用 SSO。

4

2 回答 2

1

您可以在 settings.xml 文件中启用加密,这样它也不会以纯文本形式存在。

http://maven.apache.org/guides/mini/guide-encryption.html#How_to_encrypt_server_passwords

于 2013-12-12T14:16:20.493 回答
0

Nexus 的最新版本启用了新的安全令牌功能来解决这个问题。我还没有使用它,但它记录在这里:

于 2012-10-18T22:15:07.693 回答