We have Windows authentication "wrapping" our Sitecore site to prevent access to a development server. We have Visual Studio and TDS installed on this server for pushing changes.
After I set up Windows auth (and turned off anonymous authentication), I got the following error: "The HTTP request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the server was 'Negotiate,NTLM'.
I found the following TDS article referring to this with a suggested config change: https://www.teamdevelopmentforsitecore.com/Blog/setting-authenticated-access-tds. After making this change, I still get the error, but now it says "Negotiate" instead of "Anonymous". So it's closer, but not correct still.
Does anyone have experience with this and the correct setup?