Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

Active Directory (LDAP) Authentication



  • We really like that we can use Active Directory as an authentication source with ProGet. As a developer having another username and password is just a pain. A few questions regarding the implementation:

    1. If we have Active Directory authentication can we still allow for some feeds to be open/anonymous?
    2. Is it possible to still push to NuGet with the API key and not force NTML/Active Directory authentication?

    Specifically I am thinking of the best way for build servers to push/pull to our private Nuget Server without having to have separate URL's/domains (one IIS site with authentication another internal URL without).

    NOTE: We need a public/Internet feed (SSL) for some of our clients as they pull libraries from our NuGet server.

    Product: ProGet
    Version: 3.2.1



  • This depends on the setup, if you use Integrated Windows Authentication, you cannot have anonymous access to any feeds because the authentication will be required before the request even hits ProGet.

    However, there is an option on the "All Settings" page named "IntegratedAuthenticationEnabled" that when set to false will allow you to use the Forms-based approach using your Active Directory credentials.

    Another option with regard to the build server is to just copy the .nupkg files on disk to the feed's storage path, which will in turn be picked up by the indexer and added to the feed.


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation