SharePoint 2013 基于表单 Membership 的身份验证
其实关于SharePoint 2013 表单身份验证网上已经有很多了,比如 SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)中的应用 和 Configuring Forms Based Authentication in SharePoint 2013这里我为什么还要写这篇blog,因为我是一个比较“懒惰”的人,做任何事情都喜欢用简单的方式。现在来说说主要步骤吧(我一直都在做microsoft平台的东东,所以这里也只考虑SQL):
1)建立对应的数据,一般切换C:\Windows\Microsoft.NET\Framework64\v4.0.30319路径下执行aspnet_regsql.exe建立对应的数据库
2)修改config文件,这里一般要修改要修改3个地方,Web Application Config、SharePoint Central Administration Config、SecurityTokenServiceApplication
而我这里就比较偷懒了,直接改C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config,建议不要修默认的配置,这里我们只是添加相应配置就可以了
<add name="FBADB" connectionString="Server=sherry2012R2;Database=aspnetdb;Integrated Security=true" providerName="System.Data.SqlClient"/><add name="FBAMembershipProvider"type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"connectionStringName="FBADB"enablePasswordRetrieval="false"enablePasswordReset="true"requiresQuestionAndAnswer="false"applicationName="/"requiresUniqueEmail="true"passwordFormat="Hashed"maxInvalidPasswordAttempts="5"minRequiredPasswordLength="7"minRequiredNonalphanumericCharacters="1"passwordAttemptWindow="10"passwordStrengthRegularExpression="" /><add name="FBARoleProvider" connectionStringName="FBADB" applicationName="/"type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
3)创建user 和role,在Windows2012 上IIS是可以创建user和Role(Windows2012 默认情况下是不能创建user和role),这里我选着一个非sharepoint站点创建user和role
4)将Web Application的Authentication Type修改为混合模式
如果你遇到如下问题:
解决方法:启用匿名访问既可以了
这个解决方案我在http://www.cr173.com/html/20704_1.html 找到的
这里大家要养成查看log,尤其是系统log的习惯,
记住这里需要先把user加到sharepoint成员组后,才能用user登陆
转载于:https://www.cnblogs.com/majiang/p/3631908.html
SharePoint 2013 基于表单 Membership 的身份验证相关推荐
- 基于表单的网站身份验证的权威指南[关闭]
基于表单的网站身份验证 我们认为Stack Overflow不仅应该是非常具体的技术问题的资源,而且还应该是关于如何解决常见问题变化的一般指导原则. "基于表单的网站身份验证"应该 ...
- 【FBA】SharePoint 2013自定义Providers在基于表单的身份验证(Forms-Based-Authentication)中的应用...
//http://www.cnblogs.com/OceanEyes/p/custom-provider-in-sharepoint-2013-fba-authentication.html 由于项目 ...
- glassfish hk2_使用GlassFish 3.1.2.2和Primefaces 3.4的JDBC领域和基于表单的身份验证
glassfish hk2 我的博客上最受欢迎的帖子之一是有关JDBC安全领域和带有Primefaces的GlassFish上基于表单的身份验证的简短教程. 在收到有关它不再适用于最新的GlassFi ...
- 使用GlassFish 3.1.2.2和Primefaces 3.4的JDBC领域和基于表单的身份验证
我的博客上最受欢迎的帖子之一是有关JDBC安全领域和带有Primefaces的GlassFish上基于表单的身份验证的简短教程. 在收到有关它不再适用于最新的GlassFish 3.1.2.2的评论后 ...
- ASP.NET 完成基于表单的身份验证
实现:验证用户身份成功,并登陆后台Admin文件夹里的index.aspx后台管理首页面,否则禁止匿名用户访问项目中的Admin文件夹里的任何一个文件. 步骤一: 在根目录下的web.config ...
- 傻瓜教程:asp.net(c#) 如何配置authentication,完成基于表单的身份验证
傻瓜老师又来了,本讲座报以学以致用,师傅带进门 修行靠个人的精神,不深入探讨,还请多指教~ 这堂课将的是基于表单的身份验证,其实某些时候,用于验证身份的账户和密码并不需要存在数据库或配置文件里,这时 ...
- (chap8 确认访问用户身份的认证) 基于表单认证
1. 定义 基于表单的认证方法并不是在HTTP协议中定义的.客户端会向服务器上的Web应用程序发送登录信息( Credential ),按登录信息的验证结果认证. 根据Web应用程序的实际安装,提供的 ...
- 在ASP.NET中如何用C#.NET实现基于表单的验证
这篇文章引用到了Microsoft .NET类库中的以下名空间: System.Data.SqlClient System.Web.Security ------------------------- ...
- [转]在ASP.NET中如何用C#.NET实现基于表单的验证(二)
(五)创建Logon.aspx页面 1.在已创建好的项目里创建一个新的Web 窗体,名为Logon.aspx. 2.在编辑器里打开Logon.aspx,切换到HTML视图. 3.复制下面代码,然后在编 ...
最新文章
- java foreach 删除_为什么java不要在foreach循环里进行元素的remove/add操作
- 如何看待亚马逊 AI 李沐团队大批人员离职?
- 使用chrome下载m3u8视频
- Hadoop系列(三)MapReduce Job的几种提交运行模式
- mfc从文件中读取数据_Python 中的 bytes、str 以及 unicode 区别
- 追剧计划第三弹!UC Berkeley出品,全栈深度学习!
- Win11怎么从Dev渠道换Beta渠道?Win11从Dev渠道换Beta渠道的方法
- php 代码下载_PHP实现下载功能的代码
- 圣思园java se培训总结(58-)(java1.5新特性,可变参数,包装类)
- 【题解】Luogu P2992 [USACO10OPEN]三角形计数Triangle Counting
- 2022.9.19-9.25 AI行业周刊(第116期):告别
- sola染毒文件恢复工具
- dw写HTML怎么设置背景颜色,dreamweaver cs6设置div背景颜色的具体操作教程
- 一位计算机专业硕士毕业生的求职经历和感想
- 【心理学】情感心理学-当代思想和传统思想的碰撞(本篇文章将不定期持续更新)
- Linux笔记(更新中)
- [转]OllyDBG 入门系列(一)-认识OllyDBG
- k线顶分型 python_顶底分型K线
- EDA之立创EDA专业版使用(原理图绘制)
- opencv--GrabCut
热门文章
- Python中的相对文件路径的调用
- 天涯明月刀开发_《天涯明月刀手游》正式上线 4700万玩家期待的那个江湖来了...
- python文件的路径_如何从目录中给出python文件的路径
- java md5 16位解密_Java实现MD5(32/16位)大小写加密
- Cocos2d手机游戏引擎介绍
- linux鼠标滚轮命令,关于linux:如何使用鼠标滚轮在tmux面板中滚动?
- chrome linux添加图标,分享|在 Linux 下体验谷歌 Material风格的GTK和图标主题Paper
- Elasticsearch-搜索推荐
- 吴恩达【深度学习工程师】 04.卷积神经网络 第四周特殊应用(1)人脸识别
- Summer training round2 #10(Training 30)