I have a problem where all my client requests are sent twice to the WCF service. The first request sent
is anonymous and receives a 401 response so the client sends the request a second time with the proper authentication information. With NTLM this happens only once when the connection is open but with Kerberos it happens for every request! This is awful for
performance and after looking a long, long time on the Internet I simply couldn't find a solution, and I'm afraid there might not be one. It seems to be the way it works. But I thought I'd ask the question here and hope that somebody has a solution to prevent
these double requests with Kerberos.
Here is my simplified binding definition: