Home » 文章 » 电脑技术 » Sharepoint » SharePoint 2010+IIS7.0 配置Form和Windows双重认证

SharePoint 2010+IIS7.0 配置Form和Windows双重认证

04

如何在windows 7 中通过IIS7.0,配置SharePoint2010 的Forms和Windows的双重认证呢?配置过程如下:

一、首先创建Form认证需要的数据库。

1、用Visual Studio 2010 自带的命令提示符。在命令提示符中输入aspnet_regsql;
2、点击下一步,弹出ASP.NET SQL Server 安装向导,如图,选择为应用程序配置sql server,点下一步;

01

3、填写,服务器名称及数据库名称,然后点击下一步;

03

4、在刚刚创建的数据库中,选择安全性,然后右键单击用户,选择新建用户,填写我们刚刚创建的数据库账户,并赋予它DB_OWNER的权限,如图:

05

06

03

二、在IIS中,配置Form认证设置。

sharepoint 2010的管理中心网站,在IIS中如图:

07

1、首先配置管理中心站点(SharePoint Central Administration v4)。先选择sharepoint的管理中心站点(SharePoint Central Administration v4),如图:

05

(1)、首先选择功能视图选项;
(2)、双击功能视图中的(连接字符串),然后,在打开的视图中,选择右边的“添加”。然后,在弹出窗口中输入我们连接字符串的名称、数据库服务器、数据库名称、及指定凭据。凭据为我们刚刚数据库中建立的用户名(baigujing),最后点击确定按钮。如图:

08

(3)、回到管理中心站点的功能视图,双击提供程序,然后选择列表中的(.NET角色)选项,点击添加按钮,在弹出的窗口中依次填写,选择类型、名称、ApplicationName、ConnectionaStringName。然后点击确定。如图:

09

10

(4)、回到提供程序界面,然后在列表中选择(.NET用户)选项,单击添加按钮,在弹出的窗口中依次填写类型、名称、applicationname、connectionstringname,然后点击确定。如图:

08

11

 

2、经过上面的步骤后,sharepoint管理中心的配置就已经配置完毕了。接下来,选择IIS中的SharePoint Web Service 站点下的SecorityTokenServiceApplication,然后在功能视图中选择分别设置连接字符串和提供程序,步骤和设置sharepoint管理中的相同。如图:

12

 

三、新建web站点,在IIS里为新站点配置认证设置:

1、在建立web站点时,需要注意验证方式必须选择“基于声明的验证方式”。另外选择基于窗体的验证方式,并填写我们管理中心建立的.net角色名称和.net用户名称。如图:

09

10

2、配置该站点的form认证,同样在IIS中选择创建的的站点,然后在功能视图中分别设置连接字符串和提供程序,步骤与设计sharepoint管理中心的操作相同。如图:

13

 

经过上述的步骤之后,我们的sharepoint配置就全部完成了,当你去访问创建的sharepoint站点时,就会有windows和form的双重认证了。

四、如果想只有一种认证方式,可以在管理中心中进行配置。

1、选择要设置的站点,然后点击身份验证提供程序。如图:

15

2、点击默认,然后去掉相应的身份验证复选框即可。如图:

11

12

3、当我们再次登录站点时,该站点就是form认证方式了,如图:

16

微信 OR 支付宝 扫描二维码
为博主 打个赏
pay_weixinpay_zhifubao
金额随意 快来“打”我呀~

Leave a Reply

Your email address will not be published. Required fields are marked *

*