I've an application build on SharePoint 2007 platform, the problem is in Mozilla FireFox, the sign out button does not successfully sign out the current login user, I believe SharePoint 2007 is not fully compatible with FireFox.
I think of a workaround by using SharePoint Object Modal to programmatically sign off the current login user (SPContext.Current.Web.CurrentUser) on SignOut.aspx, is this possible?
Any reply is much appreciated. thank you.
Update: Anyone has solution?? I've tried the approach from this post http://social.msdn.microsoft.com/Forums/uk/sharepointdevelopment/thread/ff30c5dd-356f-48b9-a3b7-72d477d64d14 but the XMLHttpRequest.Abort() not working
Update 2: I tried on a workaround by redirect the user to access denied page (/_layouts/AccessDenied.aspx?loginasanotheruser=false) on SignOut.aspx, of cause, I also added JavaScript to check browser type, only redirect when it is non-IE browser, the AccessDenied.aspx page able to log out current sign in user by re-prompt sign in window.
The workaround work in my situation, since the objective is to cover the security issue for non-IE browser.
However, user will still need to close the browser for complete sign out
so far this is the less effort workaround I can think of, it is open for any comment and suggestion :)