Closed Bug 902452 Opened 13 years ago Closed 9 years ago

NTLM is not automatically renegotiated in new connections

Categories

(Core :: Networking, defect)

23 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1311720

People

(Reporter: fejes, Unassigned)

Details

(Whiteboard: [necko-backlog][ntlm])

There is a (private, under development) website that allows you to log in with NTLM (there is a login page that requires authentication), but the content pages do not require authentication. The page behaves differently based on who you are. Let's say you go to the login page, enter your credentials and then view some content pages. The problem is that sometimes you seem to be authenticated, sometimes not. It seems that when the request goes through a (randomly chosen, kept alive) connection that was previously authenticated, then the new request is also authenticated. But when it is served in a new connection, it is not authenticated. Most of the time you don't notice this behavior because most websites where NTLM is allowed it is also required. The browser is forced to reauthenticate every connection and it does so just fine. The problem happens when it is not forced to do so, then it does not authenticate itself, and it leads to random behavior. If I reset all network connections and go to the landing page that requires authentication, Firefox does so automatically, without asking for my credentials again. So the credentials are cached in Firefox as expected, so the only problem is that they are not used automatically to reauthenticate new connections to the same website.
Component: General → Networking
Product: Firefox → Core
Version: unspecified → 23 Branch
Whiteboard: [necko-backlog][ntlm]
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.