Wednesday, July 25, 2018

Private NuGet Server and AD Authentication

Hi dotnet'ers! I am looking for some clarification on hosting a private NuGet server within my organization. My organization wants a place to store various PowerShell modules for use internally. After lots of research, I discovered that hosting a NuGet server may be perfect for this. I have a free edition of ProGet spun up, and also a NuGet server that was spun up via Visual Studio hosted on IIS. My question is about AD authentication with the Visual Studio NuGet server. Is it possible to offer AD authentication with a self-hosted NuGet server? I know ProGet offeres LDAP/AD integration, but honestly, I want to be able to do it without having another company do it for me.

I am not *too* familiar with authentication or even NuGet for that matter. From what I have researched it seems like I can add windows authentication to the server, and then create a service account user for the server in my company's domain, and join it to the domian. From there, some black kerberos magic would happen, and allow other users to authenticate.

Again, all of what I stated above, is just my understanding, and I am new to all of this. Please correct me where necessary, and provide any tips you can share!

Private NuGet Server and AD Authentication Click here
  • Blogger Comment
  • Facebook Comment

0 comments:

Post a Comment

The webdev Team