Authorization Header (Negotiate) appears to contain a Kerberos ticket:
I'm thinking that I should respond with only the NTLM response, but the Negotiate header is taking over.
Should I 1) remote the Negotiate header when the response in coming in?, or 2) configure IIS to avoid the Negotiate header, or 3) is there a way to configure fiddler to always respond with a NTLM header?
Regards,
Richard
Name:
fiddler.network.auth.ReuseMode
Default:
0
Explanation
This preference controls how Fiddler is willing to reuse server connections upon which an authentication (HTTP header authentication or HTTPS client certificate authentication) has taken place.
The default value of 0 requires "Process Affinity." Fiddler will only reuse the authenticated connection to service requests that originated from the same process that authenticated the connection originally.
The value 1 requires "Client Connection Marriage." Fiddler will only reuse the authenticated connection to service requests that originated from the same client connection that authenticated the connection originally.
The value 2 allows "Arbitrary reuse." Fiddler will reuse the authenticated connection to service any request from any client. Warning: This value will yield better performance but unexpected and insecure behavior.
Using the QuickExec box below the Web Sessions list, you can use the PREFS command to interact with Preferences. You can type prefs set [prefname] [prefvalue] to create or update a Preference’s value; wrap the value in quotation marks if it contains any spaces.
You can see all of the configured Preferences by typing about:config in the QuickExec box; this will create or activate the about:config tab in the Fiddler UI that lists all Preferences sorted alphabetically by name.
</snip>