原文:https://support.microsoft.com/en-us/kb/301240
(Aty表示本人)
这篇文章演示如何通过数据库,实现Froms验证
必需
Mircosoft Visual Studio .Net
IIS
SQL Server
创建一个ASP.NET程序
1.打开VS
2.新建一个ASP.NET Web程序
配置Web.Config文件
这一节会演示在ASP.NET程序中,Web.Config如何添加和修改<authentication>和<authorization>,来实现Froms验证,如下

创建数据库表来存储用户信息
SQL脚本如下:

新建Logon.aspx页面
页面代码如下:

创建方法用于验证用户信息,如下:

有两种方法实现
一:

二:

退出
在default.aspx页面

总结
使用Froms验证有两点吧,一点为在Web.Config中的配置,还有一点就在于将用户凭证写入Cookie的代码及退出代码。