Today, I have nearly pulled all of my hair out. After hours of searching and recreation, etc, I have nailed my problem down to a mixture of this article
and one line in my web.config.
Here is a detailed version of the problem!
I have 2 windows open, one pointing to "http://www.xyz.com/" (a) and "http://www.xyz.com/default.aspx" (b).
If I try to login from (a), the events are not
caught (basically causing a refresh).
If I try to login from (b), the events are caught.
If I remove the web.config entry above, (a) begins to work (events are working).
Is this a known problem? If so, is there a fix?