Join GitHub today
Add support for ntlm authentication #2658
referenced this pull request
Aug 24, 2017
As long as CI says OK and the encoding stuff is fixed :)
I have some concerns about netcore and mono compat but in theory when CI is green it should be OK.
Regarding a x-plat paket-files NTLM is a bit of a problem, isn't it? So basically
authtype: "ntlm" would render the file unusable on non-windows?
Yes, I think you're right - specifying NTLM in a file would mean it can't be used on non-windows.
I had considered limiting the auth type specification to config files for that reason, but I ultimately decided that if your nuget feed requires windows auth, you're already in trouble if you're not on windows. Do you think that makes sense?
So i may be misunderstanding something, I haven't looked at this too deep to be honest.
But normally I understand WindowsAuthentication to mean that the current ambient user account will be used, and I DON'T need to enter my password anywhere.
Maybe this could help? https://stackoverflow.com/a/11414695/1872399
@0x53A Using the default credentials is certainly one use case - but in this case we'd like to use Windows credentials to a separate domain for authentication. Locally we can store them in the windows credentials manager, but this still presents a problem on the build server. The changes I've proposed would allow you to provide a username in the form of