准备用户数据
表单认证可以使用各种membership provider,也可以自己实现一个,我们采用的是sql server membeship provider。配置方法如下。
执行C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe
Next
Next
在这里填写数据库名
Next->Finish
至此本地用户数据库配置完成。可以添加一些用户备用。
建立新的Web 应用程序
要选择基于声明的身份验证
配置FBA,这两个名字一会儿要用到。
先不要建立首要网站集。
配置网站
有三个网站需要配置
管理中心、安全服务、我们自己建立的网站(Dev - 80)。
每个网站都要做一些相同的配置
配置数据库连接
选中一个网站,打开Connection Strings,
新建一个数据库连接,数据库是我们之前建立的用户数据库
对画红线的另外两个网站做同样的设置。
配置Provider
选中一个网站,打开Providers
添加一个Role Provider,用之前建立的数据库连接
添加Membership Provider
对画红线的另外两个网站做同样的设置。
建立新的网站集
在之前建立的Web应用程序上建立首要网站集
选择管理员,这些用户是数据库里建立的用户
现在可以用数据库的用户登录了。
浙公网安备 33010602011771号