简单的ASP.NET 4.0登录

本文关键字:登录 NET ASP 简单 | 更新日期: 2023-09-27 18:22:38

我是ASP.NET的新手(显然)。我需要使用ASP.NET创建一个非常简单的数据库驱动的用户登录系统;只需在页面顶部调用session_start(),会话就会创建或恢复。然后,只需要连接到数据库并对用户进行身份验证。我使用php在不到2个小时的时间里就学会了这一点。

有了ASP.NET和visual studio,我就没那么幸运了。我已经研究了一些,虽然没有我想要的那么多,因为我没有太多时间花在这上面,并阅读了关于实现登录的两种方法。首先,您可以使用密码表单控件,并将用户/通行证信息放在web.config中。其次,可以使用Membership API。这两个我都不喜欢。

难道没有一种方法可以对php进行模拟吗?你只需启动发臭会话,连接到数据库,进行身份验证,然后完成?我确信有,只是由于上课和工作的原因,我没有足够的时间来研究这个问题。我希望这里有人能帮我节省一点时间,告诉我该查找什么!提前谢谢!

顺便说一句,我想使用visualstudio2010(如果这很重要的话)。

简单的ASP.NET 4.0登录

如果您创建了一个web应用程序,并使用默认值,那么它会生成一个已经实现完整登录系统的模板。你不必做任何事情,只需为自己的目的修改页面即可。

您应该使用Membership API。这很简单,也很容易。你应该使用FormsAtentitation系统,它安全可靠,经过良好测试。实施需要几秒钟,而不是两个小时。

您可以使用Session。

将用户名和密码存储在数据库中,然后您可以创建一个ASP.Net表单来记录用户,在那里您将检查给定的信息是否匹配。

例如,如果密码和用户名匹配,则创建一个Session["Logged"] = true;(如果不匹配):Session["Loged"] = false

对不起我的英语!