SharePoint基于表单身份验证的自定义登录页
许多应用需要基于表单身份的认证,而不是经典模式认证。基于表单的身份验证(FBA)是一种基于声明的身份验证。SharePoint 2016中的FBA默认登录页面非常简单,只提供了用户名、密码和记住ME选项的简单登录控件。但是许多开发人员希望根据业务需求实现一个定制的登录页面以获得更好的体验或更多的选择。本文仅演示如何创建自定义登录页,并部署到Sharepoint服务器场中运行起来。
许多应用需要基于表单身份的认证,而不是经典模式认证。基于表单的身份验证(FBA)是一种基于声明的身份验证。SharePoint 2016中的FBA默认登录页面非常简单,只提供了用户名、密码和记住ME选项的简单登录控件。但是许多开发人员希望根据业务需求实现一个定制的登录页面以获得更好的体验或更多的选择。本文仅演示如何创建自定义登录页,并部署到Sharepoint服务器场中运行起来。
基于表单的身份验证(FBA)是SharePoint支持的身份验证模式之一,它允许我们实现自己的身份验证机制,并帮助扩展非活动目录(AD)用户的SharePoint站点。SharePoint安装完成后,默认使用Active Directory查询用户配置文件并使用Windows身份验证对用户进行身份验证,但是FBA使用与AD一起托管的自定义数据库来存储用户凭证,在这种情况下,使用数据库查询的方式为自定义的FBA提供用户描述。当我们需要将SharePoint暴露到外部世界时,FBA变得非常重要,例如,与客户和供应商共享文档或其他。