locked
"Sign in as a different user" unstable in MOSS 2007 RRS feed

  • Question

  • In our MOSS 2007 environment, we have recently experienced problems with signing in as a different user, using the Welcome menu. When clicking "Sign in as a different user" the logon dialog pops up, and user credentials are provided. When pressing OK, nothing seems to happen. But after pressing F5 a number of times (typically 1 - 5), the user displayname suddenly changes to the expected one. It is not until the displayname actually changes, that the authorizations of that is asociated with the "new" user kicks in.

    The problem exist with both IE7 and IE8 and maybe earlier.

    Monday, November 22, 2010 4:21 PM

Answers

  • Hi Martin,

    This is happening because your old session object taking time to delete. By default sharepoint takes some seconds to get actual user name in control dialog If your connection speed is slow. This problem comes with IE7.

    But in IE8 case, It takes 30 seconds until the old connection times out or the session object is refreshed.

    You can check this good article.

    http://blogs.technet.com/b/patrick_heyde/archive/2010/10/25/sharepoint-2007-and-internet-explorer-8-site-effect-with-sign-in-as-different-user.aspx

    Hope this info will help you


    Cheers, Hemendra-MCTS "Yesterday is just a memory,Tomorrow we may never see"
    Tuesday, November 23, 2010 6:20 AM
    Moderator
  • Hi,

     

    I see Hemendra's comment above about seeing the issue more with NTLM. I run Kerberos in the vast majority of my environments, and I very rarely see it at all, so it could be the case where it's related to NTLM.
    Just refreshing the page is not enough, the majority of times this is simply due to browser caching but a page refresh will not refresh the browser cache.
    In IE you would click Ctrl + F5 to clear the cache and do a full refresh, not sure what the same command would be in FireFox or other browsers but the concept will be the same

     

    Best regards,

    David HM

     

    • Marked as answer by Peng Lei Thursday, December 2, 2010 6:37 AM
    Wednesday, November 24, 2010 2:45 AM

All replies

  • This sticky behavior is because of browser cache, can you clear the browser cache and retry ? Is this behavior reproducible in all of your client machines or just is in your machine.
    Aravind http://aravindrises.blogspot.com
    Monday, November 22, 2010 6:17 PM
  • Hi Martin,

    This is happening because your old session object taking time to delete. By default sharepoint takes some seconds to get actual user name in control dialog If your connection speed is slow. This problem comes with IE7.

    But in IE8 case, It takes 30 seconds until the old connection times out or the session object is refreshed.

    You can check this good article.

    http://blogs.technet.com/b/patrick_heyde/archive/2010/10/25/sharepoint-2007-and-internet-explorer-8-site-effect-with-sign-in-as-different-user.aspx

    Hope this info will help you


    Cheers, Hemendra-MCTS "Yesterday is just a memory,Tomorrow we may never see"
    Tuesday, November 23, 2010 6:20 AM
    Moderator
  • Hi,

     

    I see Hemendra's comment above about seeing the issue more with NTLM. I run Kerberos in the vast majority of my environments, and I very rarely see it at all, so it could be the case where it's related to NTLM.
    Just refreshing the page is not enough, the majority of times this is simply due to browser caching but a page refresh will not refresh the browser cache.
    In IE you would click Ctrl + F5 to clear the cache and do a full refresh, not sure what the same command would be in FireFox or other browsers but the concept will be the same

     

    Best regards,

    David HM

     

    • Marked as answer by Peng Lei Thursday, December 2, 2010 6:37 AM
    Wednesday, November 24, 2010 2:45 AM
  • Hi

    Generally speaking this is as the previous contributors have suggested down to your browser cache, and when using IE, double clicking refresh, or ctrl and refresh will show you signed in with the different user account.

    However I have personally seen a more severe situation with logins where you get an 'Access Denied' even though you have signed in as a different user, and refreshing all day long does nothing to resolve the problem - in this case the user profile database was corrupted and had to be re-created from scratch (new SSP).

    To find out that it was corrupted I ran DBCC CHECKDB without repairs on the database for the Shared Services Provider.

    Regards,

    Conrad


    Conrad Goodman MCITP SA / MCTS: WSS3.0 + MOSS2007
    Wednesday, November 24, 2010 11:03 AM
  • Hello,

    Is the META refresh enabled in the IE7 Browser

    Steps-> Tools -> Internet Options -> Security -> Custom Level -> Allow META Refresh

    Check if it is disable, then try enabling and then using sign in as different User

    Thanks

    Hitesh Duggal

     


    Hitesh Duggal
    Wednesday, November 24, 2010 3:52 PM