分类

日历

登陆

最新文章

回复

站点统计

友情链接

Project Server 2007 Form Authentication2007/6/27 16:38:00

 

1.         建立Aspnetdb验证数据库

2.         进入Sharepoint管理中心,点击“创建或扩展Web应用程序”。

3.         点击“扩展现有Web应用程序”链接。

4.         新建一个扩展的SharePoint站点,在下面区域中选择“Extranet

5.         修改新扩展站点的Web.Config文件,添加<connectionString>,在</SharePoint><System.Web>之间添加以下XML内容:
  <connectionStrings>

           remove name="AspNetSqlProvider" />

<add name="AspNetSqlProvider" connectionString="server=server; database=aspnetdb; Trusted_Connection=True" />

  </connectionStrings>

修改新网站的Web.Config配置文件,在<System.Web>之内添加以下内容:
<membership defaultProvider="AspNetSqlMembershipProvider">

<providers>

        <remove name="AspNetSqlMembershipProvider" />

        <add connectionStringName="AspNetSqlProvider" passwordAttemptWindow="10" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" description="Stores and retrieves membership data from the Microsoft SQL Server database" name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

      </providers>

    </membership>

    <roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">

      <providers>

        <remove name="AspNetSqlRoleProvider" />

        <add connectionStringName="AspNetSqlProvider" applicationName="/" description="Stores and retrieves roles data from the local Microsoft SQL Server database" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /></provider></roleManaer>

6.         重启IIS

7.         进入SharePoint管理中心,设置“验证提供程序”。更改“Extranet”区域。设置表单验证,在“成员身份提供程序名称”文本框中填写“AspNetSqlMembershipProvider”,在“角色管理名称”文本框中填写“AspNetSqlRoleProvider”,单击保存。

8.         Project Server 2007 表单认证配置完成,这时可以通过访问扩展的站点,进入表单认证登录页面。

 

Re:Project Server 2007 Form Authentication2009/4/15 15:15:00
你好,我在建立forms认证时,用命令提示符运行pjformsauthupgrade时,提示未将对象引用设置到对象实例,请问是什么原因?

发表评论:

    昵称:
    密码:
    主页:
    标题: