2

我将如何在 C# 中创建 Web 应用程序登录处理程序?

在 Java 中,我将使用 JSP 将用户名和密码发布到 servlet,然后委托给 POJO - 用于数据库查找和验证。如果验证失败,则 servlet 转发到 login.jsp 以进行另一次尝试,如果成功则转发到安全资源。

4

4 回答 4

9

查看表单身份验证

于 2008-09-24T20:16:51.360 回答
1

主要是术语问题。让我把你的 Java 翻译成 ASP.NET MVC:

在 ASP.NET MVC 中,我将使用 HTML 视图将用户名和密码发布到控制器操作,然后委托给 POCO - 用于数据库查找和验证。如果验证失败,控制器将呈现登录视图以进行另一次尝试,如果成功则转发到安全资源。

并且,对于 WebForms:

在 ASP.NET WebForms 中,我将使用 LoginControl 将用户名和密码回发到 Login.aspx 代码隐藏,然后委托给 POCO - 用于数据库查找和验证。如果验证失败,Login.aspx 页面将再次显示以进行另一次尝试,如果成功则重定向到安全资源。

于 2008-09-24T20:26:39.667 回答
0

Visual Studio 中的 .NET 网站管理工具非常适合初学者。

于 2008-09-24T20:30:11.780 回答
0

在 asp.net 网络表单模型中,每个页面都回发给自己。创建一个与单击按钮相关联的函数以进行数据库查找和验证。

这是 VB.net 中的一个示例,可以使用 vb 到 c# 转换器轻松转换为 c#:

http://www.sitepoint.com/article/securing-passwords-database/

于 2008-09-24T20:20:18.590 回答