asp.net登录示例(Sitecore)

asp.net登录示例(Sitecore),asp.net,login,sitecore,Asp.net,Login,Sitecore,我试图为sitecore项目(V5)创建一个非常简单的登录页面。我有一个拒绝匿名访问的页面。然后将用户重定向到web.config中定义的登录页面。我在login.aspx页面上有以下代码: <%@ Page language="c#" AutoEventWireup="false" %> <script runat="server"> protected void Login1_Authenticate(object sender, AuthenticateEv

我试图为sitecore项目(V5)创建一个非常简单的登录页面。我有一个拒绝匿名访问的页面。然后将用户重定向到web.config中定义的登录页面。我在login.aspx页面上有以下代码:

    <%@ Page language="c#" AutoEventWireup="false" %>
<script runat="server">
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
    e.Authenticated = Sitecore.Context.Domain.Login(Login1.UserName, Login1.Password).Success;
}
</script>

<form id="Form1" method="post" runat="server">
    <asp:Login ID="Login1" runat="server" OnAuthenticate="Login1_Authenticate" DisplayRememberMe="false"></asp:Login>    
</form>

受保护的无效登录1\u身份验证(对象发送方、AuthenticateEventArgs e)
{
e、 Authenticated=Sitecore.Context.Domain.Login(Login1.UserName,Login1.Password)。成功;
}

但是点击似乎不起作用——什么都没有发生。有什么想法吗?

您需要详细说明“什么都没发生”是什么意思。OnAuthenticate处理程序没有启动吗?身份验证方法是否失败?您确实意识到仍然需要为此控件编写一些代码,对吗?:)

一件很容易不经意间做的事情是创建一个登录页面,在登录后不会重定向用户。。。所以看起来他们还没有登录,实际上他们是