Re: ASP application using ASP.NET Forms Authentication



Hi, here I am again,

I´m trying to do the form authentication, but it´s not working.
What I did:

After doing an authentication in a login.asp file, it redirects the
user to login.aspx file just to do an automatic Form Authentication.
The redirect URL used in login.asp is "login.aspx?
ReturnUrl=admin_default.asp". I used the ReturnUrl because I want to
redirect to this page after doing the automatic Form Authentication

The login.aspx file contain this simple code :

<%@Page Language="VB" %>
<%@Import Namespace="System.Web.Security" %>
<script language="VB" runat="server">
Sub Page_Load(objSender As Object, objArgs As EventArgs)
FormsAuthentication.RedirectFromLoginPage("DotNetLogin", False)
End Sub
</script>

and this is my web.config :

<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/
v2.0">
<system.web>
<customErrors mode="Off" />
<authentication mode="Forms">
<forms loginUrl="http://localhost/principal/default.asp";
protection="All" timeout="15" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>

I also configured in IIS a mapping to the aspnet_isapi.dll
for .html, .htm and .pdf files.

Ok, after loging in at login.asp , the user is correctly redirected to
login.aspx and then to admin_default.asp , and so it can open all
the .asp files but, when I try to open an user html or pdf file it
just redirects to the login page like if it is not really
authenticated.

What am I forgetting ? Is the
FormsAuthentication.RedirectFromLoginPage() method enough for creating
the cookie authentication ? Do I need anything else ?


Thanks Again

Leandro David

.



Relevant Pages

  • Re: Quick ? on Forms Authentication
    ... > I'm using asp.net form authentication. ... > my cookie expires it redirects me to the login page, ... redirects the user back to the page they came from. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Quick ? on Forms Authentication
    ... > I'm using asp.net form authentication. ... > my cookie expires it redirects me to the login page, ... redirects the user back to the page they came from. ...
    (microsoft.public.dotnet.framework.aspnet.security)