登录控件在登录成功后重定向到default.aspx

时间:2012-12-07 14:06:41

标签: asp.net

我使用以下登录控件。问题是如果用户正确登录,它会自动重定向到default.aspx。我只想让它留在登录页面上。有什么想法吗?

代码:

<form id="form1" runat="server">
<h1>Log in to Management</h1>



    <p>
&nbsp;<asp:LoginView ID="LoginView1" runat="server">
            <AnonymousTemplate>
                <asp:Login ID="Login1" runat="server" 
    CreateUserText="Sign Up for a New Account" CreateUserUrl="SignUp.aspx">
                </asp:Login>
            </AnonymousTemplate>
            <LoggedInTemplate>
                You are already logged in!
            </LoggedInTemplate>
        </asp:LoginView>
    </p>
    <p>
        <asp:LoginStatus ID="LoginStatus1" runat="server" />
    </p>
    </form>

1 个答案:

答案 0 :(得分:1)

在web.config文件中,如果要将其重定向到该页面,请将defaulturl属性更改为login.aspx。我假设login.aspx是你的登录页面。

<authentication mode="forms">
<forms loginurl="index.aspx" defaulturl="login.aspx"/>
</authentication>

MSDN链接:
http://msdn.microsoft.com/en-us/library/ka5ffkce.aspx
http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.defaulturl.aspx

相关问题