Closed Bug 1042316 Opened 11 years ago Closed 11 years ago

Basic auth tried before Negotiate and NTLM

Categories

(Firefox :: Untriaged, defect)

30 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 650091

People

(Reporter: dwmw2, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0 (Beta/Release) Build ID: 20140611060104 Steps to reproduce: Visit an internal web site which offers Basic, Negotiate and NTLM authentication. Actual results: I was prompted for a password. If I enter a password, it tries Basic auth. If I hit cancel, it tries Negotiate (and succeeds). Expected results: It should have used Negotiate auth straight away, like Firefox 30 does. NTLM is also configured to work automatically here through Samba's ntlm_auth helper, and that should have been used in preference to Basic auth too. cf. https://bugzilla.redhat.com/show_bug.cgi?id=1122287
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Correction: Firefox 30 behaves just as firefox 31 does. Although it was reported to me as a new behaviour with Firefox 31, and I then reproduced it with Firefox 31 and subsequently *not* with Firefox 30... that turns out to have been because the server randomises the order of its WWW-Authenticate: headers and it just happened that way by coincidence. If I repeatedly reload, Firefox 30 has just the same problem if the server happens to send Basic first.
You need to log in before you can comment on or make changes to this bug.