#SharePoint 项目及安装部署说明:
欢迎访问 JonyZhu's Blog。
##介绍站点结构
###Works 公网
网址 | http://www.works.com | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
介绍 |
|
||||||||||||||||||||||||||||||||
子站 |
|
###Works 公网(员工专用)
网址 | https://www.works.com |
---|---|
介绍 |
|
###Works 内网
网址 | https://intranet.works.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
介绍 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
子站 |
|
###合作中心网站
网址 | https://partner.works.com |
---|---|
介绍 |
|
##配置 FBA
FBA 设置:
aspnetmembership (WorksMembership)
aspnetrolemanager (WorksRole)
难搞、不好同步,放弃。 5/11/2012
###从头开始建立
- 使用 Aspnet_regsql.exe 命令创建用户数据库,名字叫“SharePointUsers”。
- 使用下面的 SQL 命令创建用户。
declare @now datetime
set @now= GETDATE()
EXEC aspnet_Membership_CreateUser 'SharePoint - www.works.com80','jony','pass@word1','','[email protected]','','',1,@now,@now,0,0,null
EXEC aspnet_Roles_CreateRole 'SharePoint - www.works.com80', 'Admin'
EXEC aspnet_UsersInRoles_AddUsersToRoles 'SharePoint - www.works.com80', 'jony', 'Admin', 8
- 要激活 FBA,需要在 Web 应用程序、SharePoint 管理中心、STS 服务的 Web.Config 中加入以下设置。
<connectionStrings>
<add name="MyLocalSQLServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;Database=SharePointUsers;" />
</connectionStrings>
<system.web>
<membership defaultProvider="i">
<providers>
<add name="i" type="Microsoft.SharePoint.Administration.Claims.SPClaimsAuthMembershipProvider, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add name="aspnetmembership" connectionStringName="MyLocalSQLServer" applicationName="SharePoint - www.works.com80" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>
<roleManager defaultProvider="c" enabled="true">
<providers>
<add name="c" type="Microsoft.SharePoint.Administration.Claims.SPClaimsAuthRoleProvider, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add name="aspnetrolemanager" connectionStringName="MyLocalSQLServer" applicationName="SharePoint - www.works.com80" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</roleManager>
</system.web>
###从现有备份还原
暂不支持。