网站大量收购独家精品文档,联系QQ:2885784924

配置支持的Windows和Forms双重认证的MOSS2007站点.doc

配置支持的Windows和Forms双重认证的MOSS2007站点.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置支持的Windows和Forms双重认证的MOSS2007站点

配置支持的Windows和Forms双重认证的MOSS2007站点 WSS V3 和MOSS 2007能支持ASP.Net的认证模块这使WSS的站点dotnetfx3,SharePoint Services 3.0,Sql Server 2005 安装步骤: 1、安装IIS,不安装ASP .NET 1.0 2、安装dotnetfx3setup 3、在IIS里面允许ASP .NET 2.0扩展 4、安装SHAREPOINT 3.0,选择高级里的WEB前端。 5、安装Sharepoint services SP1 6、安装SQL Server 2005 (必选) 7、Configures SharePoint Products and Technologies. 8、安装Helpdesk模板 创建步骤: 新建WEB应用程序http://wss:12345 在新的WEB应用程序http://wss:12345根据应用程序模板建立网站 在新的WEB应用程序http://wss:12345的基础上扩展WEB应用程序http://wss:12346 将http://wss:12346的认证方式修改成FORM方式 布置CustomAuthenticationSolution.wsp方案,将这个方案布署到http://wss:12345 创建用户存储用户信息的SQL数据库 配置站点http://wss:12345和http://wss:12346的WEB.CONFIG文件,使得Windows认证与FORM认证都能连接到WSSFORM数据库 在http://wss:12345上用户添加WEBPART组件,支持后台管理 最后在管理中心做备用访问映射,以使外网可以访问 扩展站点http:// 在管理中心的“应用程序管理”页中点击“创建或扩展web应用程序” 选择http://wss:12345这个应用程序,端口填写12346,主机标头不填(也可以填写你的域名,支持匿名访问,区域选择INTERNET(重要)! 到目前位置,两个站点分别创建和扩展好了,其中http://wss:12346是http://wss:12345的镜像网站,可以尝试打开这两个页面,应该是一样的。 把http://wss:12346这个站点配置成form认证! 选择应用程序管理中的“验证提供程序”,选择“internet”区域; 上图中展示了将http://wss:12346 站点的internet区域配置成表单认证,并启用匿名访问,同时在成员身份提供程序名称中输入CustomAspNetSqlMembershipProvider,点击保存!注意:http://wss:12346的站点,其实是http://wss:123465 站点在internet区域的镜像,两个站点公用了一个内容数据库。 点击保存后,即可看到,应用程序http://wss:12345支持了两个访问区域,一个是基于windows认证,另一个是基于自定义的SQLmembership认证模式。 可以看到两个站点虽然基于同一个数据库,但有两种截然不同的登陆方式! 创建用户存储用户信息的SQL数据库; 一步一步点下去,键盘都不用敲!! 修改以下数据库名,也可以使用默认名,我这里使用wssform 可以拉! 配置站点,使得FORM用户能登陆站点; 打开http://wss:12345站点的目录文件夹下(C:\Inetpub\wwwroot\wss\VirtualDirectories\12345)的web.config文件,在system.web这一行的上方加入以下内容: connectionStrings add name=CustomAuthSqlConnString connectionString=server=.;database=wssform;user id=sa;pwd=sa providerName=System.Data.SqlClient / /connectionStrings 在system.web这一行的下方加入以下内容: !-- membership provider -- membership defaultProvider=CustomAspNetSqlMembershipProvider providers add name=CustomAspNetSqlMembershipProvider type=System.Web.Security.SqlMembershipProvider, System.Web, Version=, Culture=neutral, PublicKe

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档