I have a web app where user is required to authenticate to view certain pages.
Authentication is forced in web.config by doing a re-direct to Login.aspx
When user is on the Login.aspx page the URL is in the following format:
http://localhost:51101/Login.aspx?ReturnUrl=%2fSupport.aspx
After user authorizes I'd expect ASP.Net to re-direct the user to Support.aspx page, but this doesn't happen.
Support.aspx is not the only page that requires authentication, therefore I can't do a re-direct in a code-behind file.
Is there a web.config setting that I'm missing out?
Thank you
Edit:
Basic authentication logic
if (!Membership.ValidateUser(user, password))
{
errorId.Text = "Incorrect username or password";
}
else
{
FormsAuthentication.SetAuthCookie(user, true);
// I can add a re-direct here, but it won't do the job since there are multiple pages that require authentication
}