From c64a76e3aae1bd6347f35c1c3bd1ace56247d4f1 Mon Sep 17 00:00:00 2001 From: Gonzalo Paniagua Javier Date: Sun, 18 Mar 2012 17:43:41 -0400 Subject: [PATCH] Redirect right after NTLM authentication works now Fixes bug #3894. --- mcs/class/System/System.Net/HttpWebRequest.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mcs/class/System/System.Net/HttpWebRequest.cs b/mcs/class/System/System.Net/HttpWebRequest.cs index 4d10f991dfc..483e2b81dbd 100644 --- a/mcs/class/System/System.Net/HttpWebRequest.cs +++ b/mcs/class/System/System.Net/HttpWebRequest.cs @@ -1527,6 +1527,8 @@ namespace System.Net bodyBufferLength = writeStream.WriteBufferLength; } b = Redirect (result, code); + if (b && ntlm_auth_state != 0) + ntlm_auth_state = 0; } if (resp != null && c >= 300 && c != 304) -- 2.25.1