Skip to content
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.

Add NTLM support in Agent #101

Closed
NikolayKash opened this issue Oct 1, 2015 · 5 comments
Closed

Add NTLM support in Agent #101

NikolayKash opened this issue Oct 1, 2015 · 5 comments
Assignees

Comments

@NikolayKash
Copy link

Hello.
There is a nodejs library which allows to connect to server side using ntlm auth https://github.com/SamDecrock/node-http-ntlm

We have the issue related to linux agent connecting to TFS 2015 on prem and we have to change auth mode in IIS http://blogs.teamfoundation.co.za/2015/05/installing-and-configuring-tfs-2015-on.html

But this is not good from security perspective.

Is it possible to add NTLM support to Agent?

Thanks!

@bryanmacfarlane
Copy link
Contributor

Yes, I did a prototype using that exact library and it seems to work. This is on the backlog and will hopefully come soon. We also need it for tfx-cli

@bryanmacfarlane bryanmacfarlane self-assigned this Oct 1, 2015
@NikolayKash
Copy link
Author

Thanks to fast reply
Can I get sources of your propotype?
I can help with testing of it.

@bryanmacfarlane
Copy link
Contributor

It was just a file that called the http file in node-http-ntlm passing one of our intranet sites and it worked.

I will update this issue when we have something to try/test

@NikolayKash
Copy link
Author

Ok, looking forward to get an update

@bryanmacfarlane
Copy link
Contributor

Next month we start convergence on ONE core CLR xplat agent as opposed to a win agent and xplat node agent. With that work will come ntlm support. Closing this to backlog.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants