一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

摘要

前面的文章中,我们注意到,注册用户时,必须使用强密码,即长度不少于7位,至少包含一位非数字 字符,很多朋友觉得这样非常不方便,不知道能不能改成简单密码就行了呢?

本篇文章将介绍如何解决允许使用简单密码注册用户的问题,

一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题

正文

在Microsoft公司的AspNetSqlMembershipProvider中,密码规则的控制主要由 minRequiredPasswordLength和minRequiredNonalphanumericCharacters两个参数控制。其中, minRequiredPasswordLength控制密码长度,默认为7;minRequiredNonalphanumericCharacters设定非数 字字符的个数,默认为1。因此,要实现允许使用简单密码注册用户,就需要更改这两个参数的值。

下面将记录每一步的操作过程。

1、首先打开前面实现Form认证而创建的工程,找到并打开web.config文件。

在其中的……节中加入如下内容:

1     

2       

3         

4         

5           connectionStringName="LocalSqlServer"

6           minRequiredPasswordLength="4"

7           minRequiredNonalphanumericCharacters="0"

8           type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

9       

10     

2、下面我们将尝试注册一个新用户,并尝试用这个新用户登录一下,

电脑资料

一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题》(https://www.unjs.com)。

打开Register.aspx页面,使用简单密码注册一个新用户。

3、按照前面文章中讲的方法将这个用户加入到网站的Members用户组中。

4、使用新用户登录网站,看,成功了!

嘿嘿,实现了这个问题后,我们的网站就变得有吸引力得多了,n多习惯于用同一个密码注册用户的网 友就会非常乐意注册一个用户了。

前面的文章中,我们注册一个新用户后,需要手动加到网站的Members用户组中,这个用户才能真正可 以访问网站,这点也非常不符合我们的习惯,我们希望能够注册后,自动具备访问网站的权限。那么能不 能实现这点呢?

下一篇文章我将记录如何实现注册用户后,自动具备访问网站的权限的过程。

最新文章