在Visual Studio中对Artifactory上的NuGet进行身份验证

Wil*_*ert 5 ldap artifactory visual-studio nuget visual-studio-2013

我们有一个本地Artifactory Pro服务器,该服务器提供nuget程序包并使用LDAP对所有用户进行身份验证。从cmdline使用Artifactory-NuGet可以完美地工作,但是当尝试从Visual Studio使用程序包管理器时,身份验证将失败。

我注意到的是,Visual Studio尝试在第一次失败的身份验证尝试后添加域前缀:尝试以“用户”身份登录失败,然后登录身份验证窗口包含“ DOMAIN \ user”作为用户名。

我不确定问题的根源是在Visual Studio中还是在Artifactory中。我注意到对Artifactory的Web访问不接受“ DOMAIN \ user”形式的用户名,即使我认为可以。

所以我的问题是:如何从Visual Studio中对LDAP支持的,由Artifactory提供的经过身份验证的NuGet服务器进行身份验证?

nil*_*leb 4

确保您已输入您的用户名(LDAP 用户名)和加密密码(您可以通过artifactory web 应用程序获取该密码)