Closed Bug 374504 Opened 17 years ago Closed 17 years ago

HTTP Authentication: "@" (at) symbol in username works once, fails second time

Categories

(Firefox :: Security, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: umbrae, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2

Log into a site that uses HTTP authentication, and where your username contains an @ symbol. (For example, user@host.com is the username.)

It will successfully login. However, it does not store it properly. On viewing of a second page under the HTTP authentication's realm, it will attempt to login with the username sans domain. (From the example above, just 'user')

I assume this has something to do with escaping the @ symbol, so that when generating the URL (http://user@host.com:password@site.com) it does not see the first @ improperly.

Reproducible: Always

Steps to Reproduce:
In details.
Actual Results:  
Username is improperly sent to the server on the second request.

Expected Results:  
It will store the username properly and login successfully more than once.
Can you reproduce it with this url?
Hmm.

No, actually.

Must be a trait of the app I was using.

Sorry guys.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.