Forms Log on in Both Frames after Timeout Exceeds

ID: Q203925


The information in this article applies to:


SYMPTOMS

When you use Forms Authentication in HMI, the login form opens in both the top and bottom frames of the browser after the timeout period is exceeded.


CAUSE

This behavior occurs when the Forms Authentication target is Self (default) instead of Top.


RESOLUTION

To resolve this problem, apply the latest Site Server 3.0 service pack.

Note: The fix is included in the Formslogin.asp file. The service pack does not automatically replace this file during installation, but rather places this file in the Site Server 3.0 SP2\Commerce directory. The service pack does not directly overwrite the file because the file may have been modified by the user, thus overwriting the file would result in overwriting the customized data.

If the file has not been customized, overwrite the Formslogin.asp file on the server with the copy of the file placed in the SP2 support directory, above. If the file has been customized, change the Formslogin.asp file from " <BODY...> " to " <BODY onload="if (parent.frames[1]) top.window.location=self.location" ...> "


STATUS

Microsoft has confirmed this to be a problem in Site Server version 3.0. This problem has been corrected in the latest U.S. service pack for Site Server version 3.0. For information on obtaining the service pack, query on the following word in the Microsoft Knowledge Base (without the spaces):

S E R V P A C K

Additional query words: web mail


Keywords          : SS3SP2Fix 
Version           : winnt:2.0,3.0
Platform          : winnt 
Issue type        : kbbug 

Last Reviewed: February 19, 1999