I'm creating an instance of a web service proxy, and setting the
PreAuthenticate property to true, but it doesn't seem to have any effect.
After creating the proxy instance, I make two web service calls back-to-back.
When I look at the IIS logs, I see six entries with the following status
codes. 401, 401, 200, 401, 401, 200. I understand that the first call
should generate the 401, 401, 200 entries during the NTLM challenge-response
handshake, but shouldn't the second request skip that step and just return a
200 success code? I have HTTP KEEP-ALIVES on.
Has anyone else seen similar behavior? Thanks.