Closed
Bug 415310
Opened 16 years ago
Closed 10 years ago
Have to log in twice to Hotmail for @msn.com addresses
Categories
(Web Compatibility :: Site Reports, defect)
Web Compatibility
Site Reports
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: jason.barnabe, Unassigned)
Details
Attachments
(1 file)
1. Go to hotmail.com. 2. E-mail: firefoxtest@msn.com 3. Password: password 4. Sign in 5. You get redirected back to the same page, and it says your e-mail address or password is incorrect. 6. Type in your info again 7. Sign in 8. It works! http://support.mozilla.com/tiki-view_forum_thread.php?forumId=1&comments_parentId=5031 Quite a number of people are reporting this problem. Based on their comments and my testing: -It happens to @msn.com addresses, not @hotmail.com or @live.com -It happens on all OSes -It works in IE 7, but not in Firefox, Opera, or Safari -No amount of cookie or cache clearing helps
Comment 1•16 years ago
|
||
Someone should put this through firebug and get the network logging etc. Does anything turn up in error console?
Comment 2•16 years ago
|
||
The site is detecting an MSN address, and redirecting to the old domain. IE passes the login info through and you're redirected seamlessly into the site. Looks like something on all these other browsers is preventing the redirect (probably correctly?) from working somehow. Either the login is being passed, but not the password, or the redirect is just failing entirely and the live.com fallback page is simply the incorrect password page. It works though, because the incorrect login page is from the domain that works with msn addresses - https://msnia.login.live.com/ still need to firebug to see what's failing, maybe some xss protections?
I did some testing and found a solution that works for me all the time. It seems that the Password Manager or autocomplete=off is somehow involved. If I run the bookmarklet (https://www.squarefree.com/bookmarklets/forms.html#remember_password) before submitting the login form then it works the first time on https://login.live.com Both if I have the password saved and if I click "Not Now" with no password saved. I noticed that the PM changes the name to '<>' if I enter a saved password on the page that you get after you sign out of Hotmail. There is only a visible password field and the name field is hidden on that page. If I do not run the bookmarklet then it fails all the time. If I run the bookmarklet then it works all the time. So autocomplete=off seems to cause it (?).
1. Successful attempt after running the bookmarklet 2. Failed attempt without the bookmarklet
Comment 5•16 years ago
|
||
That probably works because the bookmarklet fills in the bookmark on the redirect page, which is also at live.com before it gets submitted. It's a good workaround, but the problem is still in how they're redirecting the page.
I've checked some of the code. They create an object that creates an object with domains where to submit the login data to: <script type="text/javascript"> var g_QS="bk=1202185075"; var g_DO=new Object; g_DO["compaq.net"]="https://msnia.login.live.com/ppsecure/post.srf"; g_DO["hotmail.co.jp"]="https://login.live.com/ppsecure/post.srf"; g_DO["hotmail.co.uk"]="https://login.live.com/ppsecure/post.srf"; g_DO["hotmail.com"]="https://login.live.com/ppsecure/post.srf"; g_DO["hotmail.de"]="https://login.live.com/ppsecure/post.srf"; g_DO["hotmail.fr"]="https://login.live.com/ppsecure/post.srf"; g_DO["hotmail.it"]="https://login.live.com/ppsecure/post.srf"; g_DO["messengeruser.com"]="https://login.live.com/ppsecure/post.srf"; g_DO["msn.com"]="https://msnia.login.live.com/ppsecure/post.srf"; g_DO["passport.com"]="https://login.live.com/ppsecure/post.srf"; g_DO["webtv.net"]="https://login.live.com/ppsecure/post.srf"; </script> A bookmarklet like this will change the msn.com entry to the hotmail entry: javascript: g_DO["msn.com"]=g_DO["hotmail.com"]; void 0;
I had this problem only when using the "enhanced security" option from the login page. I then deleted some old Hotmail security certificates I had in Firefox, and the problem went away.
Comment 8•15 years ago
|
||
This isn't just a problem with @msn addresses, I've had it with my @hotmail.com address and also seen many similar reports of hotmail addresses with this problem. I don't use the "enhanced security" option so this doesn't seem to be it. However I did try deleting my old Hotmail security certificates and that does seem to have fixed the problem.
Comment 9•10 years ago
|
||
hotmail RIP it has been switched to mail.live.com
Assignee: english-us → nobody
Status: NEW → RESOLVED
Closed: 10 years ago
Component: English US → Desktop
Resolution: --- → INVALID
Assignee | ||
Updated•5 years ago
|
Product: Tech Evangelism → Web Compatibility
You need to log in
before you can comment on or make changes to this bug.
Description
•