SharePoint 2010+IIS7.0 配置Form和Windows双重认证
2012-03-19 10:14
239 查看
原文地址:http://blog.sina.com.cn/s/blog_7778950d0100uu64.html
本文主要是向大家介绍在windows 7 中通过IIS7.0如何配置SharePoint2010 的Form和Windows的双重认证。下面我给大家详细的介绍一下。配置的过程,如有不妥之处,还请大家多多指教。
1、首先我们创建我们form认证中所需要的数据库。这里我们用Visual Studio 2010 自带的命令提示符。在命令提示符中输入aspnet_regsql
2、接下来,点击下一步,然后选择为应用程序配置sql server,如图:
3、填写,服务器名称及数据库名称,然后点击下一步
4、完成
接下来,创建一个访问数据库的用户,如图:
然后,在我们创建的数据库中,选择安全性,然后右键单击用户,选择新建用户,填写我们刚刚创建的数据库账户,并赋予它DB_OWNER的权限,如图:
在上述配置完成之后,接下来是我们配置sharepoint的一些步骤。
1、在环境中正确的安装Sharepoint2010,这一步就不详细说了,在安装完成,正确运行配置向导后,我们相应的sharepoint管理中心的网站,也在IIS中建立好了。如图:
2、首先选择sharepoint的管理中心站点(SharePoint Central Administration v4),如图:
(1)、首先我们选择功能视图选项
(2)、双击功能视图中的(连接字符串),然后,在打开的视图中,选择右边的“添加”。然后,在弹出窗口中输入我们连接字符串的名称、数据库服务器、数据库名称、及指定凭据。凭据为我们刚刚数据库中建立的用户名(baigujing),最后点击确定按钮。如图:
(3)、回到管理中心站点的功能视图,双击提供程序,然后选择列表中的(.NET角色)选项,点击添加按钮,在弹出的窗口中依次填写,选择类型、名称、ApplicationName、ConnectionaStringName。然后点击确定。如图:
(4)、回到提供程序界面,然后在列表中选择(.NET用户)选项,单击添加按钮,在弹出的窗口中依次填写类型、名称、applicationname、connectionstringname,然后点击确定。如图:
经过上面的步骤后,sharepoint管理中心的配置就已经配置完毕了。接下来,我们继续配置sharepoint的其他部分。
(1)、选择IIS中的SharePoint Web Service 站点下的SecorityTokenServiceApplication,然后在功能视图中选择分别设置连接字符串和提供程序,步骤和设置sharepoint管理中的相同。如图:
在设置完成之后,接下来,我们需要做的是建立一个web站点,在建立web站点时,有两点需要注意:
1、验证方式需要选择基于声明的验证方式
2、选择基于窗体的验证方式,并填写我们管理中心建立的.net角色名称和.net用户名称
如图:
在创建完成web站点后,继续给该站点创建一个网站集,步骤这里就不在详细说明了。
成功创建web站点后,接下来,我们要配置该站点的form认证,同样在IIS中选择创建的的站点,然后在功能视图中分别设置连接字符串和提供程序,步骤与设计sharepoint管理中心的操作相同。如图:
经过上述的步骤之后,我们的sharepoint配置就全部完成了,当你去访问创建的sharepoint站点时,就会有windows和form的双重认证了。如果想只有一种认证方式,可以在管理中心中进行配置。
1、选择要设置的站点,然后点击身份验证提供程序。如图:
2、点击默认,然后去掉相应的身份验证复选框即可。如图:
当我们再次登录站点时,该站点就是form认证方式了,如图:是我修改后的form认证登录页面
本文主要是向大家介绍在windows 7 中通过IIS7.0如何配置SharePoint2010 的Form和Windows的双重认证。下面我给大家详细的介绍一下。配置的过程,如有不妥之处,还请大家多多指教。
1、首先我们创建我们form认证中所需要的数据库。这里我们用Visual Studio 2010 自带的命令提示符。在命令提示符中输入aspnet_regsql
2、接下来,点击下一步,然后选择为应用程序配置sql server,如图:
3、填写,服务器名称及数据库名称,然后点击下一步
4、完成
接下来,创建一个访问数据库的用户,如图:
然后,在我们创建的数据库中,选择安全性,然后右键单击用户,选择新建用户,填写我们刚刚创建的数据库账户,并赋予它DB_OWNER的权限,如图:
在上述配置完成之后,接下来是我们配置sharepoint的一些步骤。
1、在环境中正确的安装Sharepoint2010,这一步就不详细说了,在安装完成,正确运行配置向导后,我们相应的sharepoint管理中心的网站,也在IIS中建立好了。如图:
2、首先选择sharepoint的管理中心站点(SharePoint Central Administration v4),如图:
(1)、首先我们选择功能视图选项
(2)、双击功能视图中的(连接字符串),然后,在打开的视图中,选择右边的“添加”。然后,在弹出窗口中输入我们连接字符串的名称、数据库服务器、数据库名称、及指定凭据。凭据为我们刚刚数据库中建立的用户名(baigujing),最后点击确定按钮。如图:
(3)、回到管理中心站点的功能视图,双击提供程序,然后选择列表中的(.NET角色)选项,点击添加按钮,在弹出的窗口中依次填写,选择类型、名称、ApplicationName、ConnectionaStringName。然后点击确定。如图:
(4)、回到提供程序界面,然后在列表中选择(.NET用户)选项,单击添加按钮,在弹出的窗口中依次填写类型、名称、applicationname、connectionstringname,然后点击确定。如图:
经过上面的步骤后,sharepoint管理中心的配置就已经配置完毕了。接下来,我们继续配置sharepoint的其他部分。
(1)、选择IIS中的SharePoint Web Service 站点下的SecorityTokenServiceApplication,然后在功能视图中选择分别设置连接字符串和提供程序,步骤和设置sharepoint管理中的相同。如图:
在设置完成之后,接下来,我们需要做的是建立一个web站点,在建立web站点时,有两点需要注意:
1、验证方式需要选择基于声明的验证方式
2、选择基于窗体的验证方式,并填写我们管理中心建立的.net角色名称和.net用户名称
如图:
在创建完成web站点后,继续给该站点创建一个网站集,步骤这里就不在详细说明了。
成功创建web站点后,接下来,我们要配置该站点的form认证,同样在IIS中选择创建的的站点,然后在功能视图中分别设置连接字符串和提供程序,步骤与设计sharepoint管理中心的操作相同。如图:
经过上述的步骤之后,我们的sharepoint配置就全部完成了,当你去访问创建的sharepoint站点时,就会有windows和form的双重认证了。如果想只有一种认证方式,可以在管理中心中进行配置。
1、选择要设置的站点,然后点击身份验证提供程序。如图:
2、点击默认,然后去掉相应的身份验证复选框即可。如图:
当我们再次登录站点时,该站点就是form认证方式了,如图:是我修改后的form认证登录页面
相关文章推荐
- 为SharePoint的多台WFE配置Windows自带的NLB遇到的一个问题
- 在Azure 环境里安装 SharePoint 2013 系统(三)在Windows Azure VM中配置Sql Server 2012
- SharePoint 2013 配置基于AD的Form认证
- sharepoint 2013基于AD的Form表单登录(一)——登录配置
- SharePoint 2013 配置基于AD的Form认证
- 配置sharepoint网站为Form表单验证
- MOSS站点同时支持Windows集成验证与Form验证的配置方法(四)
- Windows上配置+Code::Blocks+++wxWidgets+++(wxSmith+| wxFormBuilder+)
- SharePoint 发送邮件之 Windows 2012 配置SMTP服务器及测试代码
- 配置sharepoint网站为Form表单验证
- Web Services验证实例--SharePoint内置windows和form验证
- 配置sharepoint网站为Form表单验证
- MOSS站点同时支持Windows集成验证与Form验证的配置方法(一)
- SharePoint中的Form Based Authentication VS Windows Authentication
- MOSS站点同时支持Windows集成验证与Form验证的配置方法(二)
- 配置sharepoint网站为Form表单验证
- Sharepoint 2010配置form认证方式(SQL账号)
- SharePoint中的Form Based Authentication VS Windows Authentication
- 安装 Windows SharePoint Services 3.0 并运行 SharePoint 产品和技术配置向导
- windows 2003集群中安装sharepoint 2007配置时用户名无效