Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 查看登录的用户_C#_Asp.net_Authentication - Fatal编程技术网

C# 查看登录的用户

C# 查看登录的用户,c#,asp.net,authentication,C#,Asp.net,Authentication,当user=admin且pass=1234登录到login.aspx登录页面时 在product.aspx页面中,如何访问此用户(有效的uset)而不进行登录老化 protected void btnligon_Click(object sender, EventArgs e) { if (user.Text == "admin" && pass.Text == "12abAB!@") Response.Redirect("dialog1.aspx");

当user=admin且pass=1234登录到login.aspx登录页面时

在product.aspx页面中,如何访问此用户(有效的uset)而不进行登录老化

protected void btnligon_Click(object sender, EventArgs e)
{
    if (user.Text == "admin" && pass.Text == "12abAB!@")
        Response.Redirect("dialog1.aspx");
    else
        mess.InnerText = "login fail";
}

建议对web.config中的凭据使用表单身份验证

<authentication mode="Forms"> 
    <forms name="Auth"  requireSSL="false"
           loginUrl="~/login.aspx" defaultUrl="~/default.aspx" >
    <credentials passwordFormat="Clear">
         <user name="SomeUserName" password="SomePassword"/>    
    </credentials>
    </forms>
</authentication>
<authorization>
    <deny users="?" />
</authorization>


什么?你刚刚写了你的管理员密码吗?一般来说,这不是人们实现登录的方式,虽然如果你只有一个内部站点的一个用户,它会工作,但这仍然不是一个好的做法。ASP.Net有一个很好的内置成员系统,非常适合匹配用户的登录详细信息。至于你的问题,我不太清楚你在问什么。你能更详细地说明你想做什么吗?