我该如何去创建C#中的Web应用程序登录处理程序?如何创建C#登录处理程序
在Java中,我将使用JSP将用户名和密码发布到servlet,然后将其委托给POJO - 用于db查找和验证。如果验证失败,则servlet将转发到login.jsp以进行另一次尝试,如果successfull则转发到安全资源。
我该如何去创建C#中的Web应用程序登录处理程序?如何创建C#登录处理程序
在Java中,我将使用JSP将用户名和密码发布到servlet,然后将其委托给POJO - 用于db查找和验证。如果验证失败,则servlet将转发到login.jsp以进行另一次尝试,如果successfull则转发到安全资源。
在asp.net web表单模型中,每个页面都发回自己。创建一个绑定到按钮单击以执行数据库查找和验证的功能。
这里是在VB.net一个例子,可以使用VB到C#转换很容易地转换为C#:
http://www.sitepoint.com/article/securing-passwords-database/
主要地,它是一个术语问题。让我把你的Java翻译成ASP.NET MVC:
在ASP.NET MVC中,我将使用HTML视图将用户名和密码发布到Controller动作,然后委派给POCO - 对于数据库查找和验证。如果验证失败,Controller将为其他尝试呈现Login视图,如果成功则转发到安全资源。
而且,以Web窗体:
在ASP.NET的WebForms,我会用这回发的用户名和密码改回到Login.aspx代码隐藏,一个LoginControl然后委托给POCO - 为数据库查找和验证。如果验证失败,Login.aspx页面将再次显示另一次尝试,如果成功,则重定向到安全资源。
Visual Studio中的.NET网站管理工具非常适合第一个定时器。
...建议表单身份验证,对吧? – 2008-09-24 23:42:33
这是他们所有人最清洁的方法。 – 2008-09-24 23:41:58