现在还不能用FBA登录,因为数据库还没有用户。

有一些方法来管理membership数据库,有可以用IIS来管理。推荐使用 SharePoint 2016 FBA Pack(https://sharepoint2016fba.codeplex.com/)

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

下载然后解压,比如解压到c:\deploy

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

打开Powershell或Sharepoint Management Shell(管理员模式)

cd c:\deploy

.\deploy http:\\win-h472cerv00l\(修改成你自己的Web Application)

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

这段脚本会将FBA Pack部署到你的场和网站集。如果有错误,是因为没有签名。Set-ExecutionPolicy Unrestricted命令来解除限制。

用管理员登录到网站集,可以看到站点设置里,多了管理FBA用户的功能。

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

选择FBA User Management,

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

选择New User

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

新建一个用户并加入sharepoint组,这样就有权限登录到Sharepoint。

注销,在登录页选择FBA登录,用刚刚创建的账号登录,登录成功,说明你做到了。

Sharepoint 2016 配置FBA(四)添加用户到Membership数据库-LMLPHP

04-13 20:34