Microsoft KB Archive/810836

= Membership Forms Authentication Does Not Redirect Properly When Directory Name Contains a Space =

Article ID: 810836

Article Last Modified on 12/20/2002

-

APPLIES TO


 * Microsoft Site Server 3.0 Standard Edition

-



SYMPTOMS
When you you try to log on to Site Server 3.0 Personalization and Membership with membership authentication on a computer that is running Microsoft Windows 2000, redirection to the requested URL may be unsuccessful if the requested URL contains a directory name that contains a space. The requested URL will contain &quot;%2520&quot; instead of &quot;%20&quot; for a space. You may also receive a 404 error message from Internet Information Services (IIS).



CAUSE
The URL encoding with the Active Server Pages (ASP) Response.Redirect object in IIS 4.0 (on Microsoft Windows NT 4.0) is different from the URL encoding with the ASP Response.Redirect object in IIS 5.0 (on Windows 2000).



If you are using the out-of-box form logon pages (or similar logon pages), locate the Verifpwd.asp file, and then change the following line of code Response.Redirect (strRequestedURLVariable) to: Response.Redirect (unescape(strRequestedURLVariable))



For additional information about this ASP change, click the following article number to view the article in the Microsoft Knowledge Base:

267883 PRB: IIS 5.0 URLEncodes URLs Passed to Response.Redirect

Keywords: kbhowto KB810836

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.