未经授权的 LDAP 用户部署在 Nexus 存储库中
Unauthorized LDAP user to deploy in a Nexus repository
我无法使用 LDAP 用户部署 Maven 项目,但我可以使用 Nexus 用户部署此项目 "deployment"。我创建了一个外部角色映射并添加了 Nexus 用户 "deployment" 的相同权限,但结果始终是:
Return 代码为:401,ReasonPhrase:未经授权。
我使用 Nexus 2.11.4 和 Maven 3.2.5。我使用 settings.xml 和 pom.xml 中的其他配置来配置部署。我不认为问题在那里,因为我使用用户 "deployment" 部署项目。但是,LDAP 用户失败。
终于解决了 and here
Basycally 将转到左侧菜单,转到“管理”>“服务器”>“安全设置”并将 "OSD LDAP Authentication Realm" 移动到左侧(与 XML 身份验证领域和 XML 授权领域一起)。
我无法使用 LDAP 用户部署 Maven 项目,但我可以使用 Nexus 用户部署此项目 "deployment"。我创建了一个外部角色映射并添加了 Nexus 用户 "deployment" 的相同权限,但结果始终是:
Return 代码为:401,ReasonPhrase:未经授权。
我使用 Nexus 2.11.4 和 Maven 3.2.5。我使用 settings.xml 和 pom.xml 中的其他配置来配置部署。我不认为问题在那里,因为我使用用户 "deployment" 部署项目。但是,LDAP 用户失败。
终于解决了
Basycally 将转到左侧菜单,转到“管理”>“服务器”>“安全设置”并将 "OSD LDAP Authentication Realm" 移动到左侧(与 XML 身份验证领域和 XML 授权领域一起)。