开发者

Why does ASP.NET uses cookieless forms authentication in one given user's browser

开发者 https://www.devze.com 2023-02-17 02:59 出处:网络
A tester of my new ap开发者_StackOverflow社区p reported problems with authorization support in ASP.NET MVC app: Whenever he switches to a new tab (different controller), he\'s prompted for his login a

A tester of my new ap开发者_StackOverflow社区p reported problems with authorization support in ASP.NET MVC app: Whenever he switches to a new tab (different controller), he's prompted for his login again.

After investigation, I found that the server forcibly wants to use cookieless forms authentication using URLs such as in this question.

The problem appears in his Firefox 3.6.15. Not on other browsers on his computer, not on Firefox on other computers. I checked his Firefox options: Cookies are enabled. HTTPfox even says there is an ASPNetSessionId exchanged!

How come? Can anyone shed some light? FWIW, my web.config doesn't say anyhting about cookies or sessions. I didn't even know of these cookieless URLs before seeing them on this computer and doing some research.


Uninstall and reinstall Firefox from his machine. backup his bookmarks first so he doesnt lose anything. It sounds like its an installation issue rather than a coding problem.

0

精彩评论

暂无评论...
验证码 换一张
取 消