MOSS站点同时支持Windows集成验证与Form验证的配置方法(三)

 

    上一篇中,我们为站点的镜像81端口的Web应用设置了新的Form验证提供程序,下面我们还需要修改其Web.config文件,使其设置的提供程序可以被使用。

  1.进入磁盘中81端口Web应用的主目录。   

  2.修改Web.config前,先复制一份做为备份。
  

  3.然后,我们来使用visual studio2005来对其web.config文件进行修改。
  

    4. 在Web.config文件中的<system.web>一节上面,添加如下配置节:
  

< connectionStrings >
    
< add  name ="SpiritCustomService"  connectionString ="LDAP://moss" />
  
</ connectionStrings >

    其中"SpiritCustomService"是自定义的名称,将会被后面的配置节所用到。“moss”是服务器的名称。
  

  5.然后,需要在“<system.web>”节里面添加如下配置节:
  

< membership  defaultProvider ="AspNetActiveDirectoryMembershipProvider" >
      
< providers >
        
< add  name ="AspNetActiveDirectoryMembershipProvider"  type ="System.Web.Security.ActiveDirectoryMembershipProvider, 
                System.Web, Version=2.0.0.0, Culture=neutral, 
                PublicKeyToken=b03f5f7f11d50a3a"

             connectionStringName
="SpiritCustomService"
             connectionProtection
="Secure"
             applicationName
="/_layouts/login.aspx"
             connectionUsername
="CONTOSO\wssadmin"
             connectionPassword
="ilovespirit"
             attributeMapUsername
="sAMAccountName"
             minRequiredPasswordLength
="7"
             minRequiredNonalphanumericCharacters
="1"
             attributeMapEmail
="mail"
             requiresQuestionAndAnswer
="false"
             
/>
      
</ providers >
</ membership >

    注意: 1)name属性的值不要写错,要和前面一篇设置提供程序时的名称相同。
       2)connectionStringName的值要和上一步ConnectionStrings节中设置的名称相同。
      3)attributeMapUsername、attributeMapEmail的值都是AD中相应的属性名称。
       4) connectionUsername和connectionPassword的值是连接使用的账号与密码。
      5) minRequirePasswordLength和minRequiredNonalphanumericCharacters都是组策略的设置,要根据实际的设置填写。
  
   添加完成后,保存所做修改。
   
    
   6.最后,使用IE,在地址框上键入http://moss:81,进入镜像站点,在右上角点击“登录”,将会进入如下登录页面。
  
   
   这样,加入域的客户端可以访问80端口的Web应用,享受Windows集成验证带来的便利。而由于种种原因未加入域的客户端也可以访问81端口通过Form验证进行访问了。在这里我设置了Intranet区域的访问为Form验证,同样的原理,我们也可以为外网用户Internet区域的访问配置成Form验证。

     此时,使用管理账号登录该镜像站点后,会发现该用户没有任何管理权限。

    
     下一篇中,我们将为他重新设权限。

   

转载于:https://www.cnblogs.com/shangmeizhai/archive/2007/11/20/966163.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值