SharePoint 2013 表单认证使用ASP.Net配置工具添加用户
前 言
上面一篇博客,我们了解到如何为SharePoint 2013配置表单身份认证,但是添加用户是一个麻烦事儿;其实,我们还可以用Asp.Net的配置工具,为SharePoint 2013添加表单用户,下面让我们简单介绍下,如何操作。
打开Visual Studio,新建项目,选择Asp.net web application类型,如下图:
点击OK,进入选择模板页面,如下图:
创建完毕,双击打开web.config,如下图:
添加数据库连接串,连接的是我们表单认证的数据库,不要写错了,如下图:
添加membership和roleManager,和之前配置基本一致,如下图:
打开命令行工具,执行iisexpress命令,如下图:
iisexpress /path:C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NETWebAdminFiles /vpath:"/ASP.NETWebAdminFiles" /port:8002 /clr:4.0 /ntlm
执行完毕,效果如下图:
在浏览器里打开如下地址:
http://localhost:8002/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=[project postion]&applicationUrl=/
[project postion]就是下图位置地址栏里面的路径,复制下来即可;
可以发现进入了Net配置工具,如下图:
进入Provider,选择一个我们的提供程序,如下图:
选择我们配置的即可,记得保存,如下图:
点击Security,选择认证类型,如下图:
选择我们标注的即可,如下图:
然后我们就可以创建用户了,如下图:
填写用户名、密码、邮件地址,点击创建即可,如下图:
创建完成,如下图:
去数据库里查询一下,是否已经插入到数据库,如下图:
用我们创建的表单用户登陆一下,发现登陆成功!
总 结
这种Net方式创建表单用户,说简单其实配置起来也是很麻烦的,自己折腾了半天才配置通,特别提醒注意命令行里的空格;当然如果给用户使用,我们还是自己开发一套管理用户的页面吧。
SharePoint 2013 表单认证使用ASP.Net配置工具添加用户相关推荐
- 为ASP.NET MVC配置基于Active Directory的表单认证方式
为ASP.NET MVC配置基于Active Directory的表单认证方式 最近一直在研究基于Active Directory的表单认证方式,同时也在关注ASP.NET MVC的情况,同时也在应用 ...
- ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件 ....
话说上回,简单地说了一下 Form 表单认证的用法.或许大家觉得太简单,对那些大内高手来说应该是"洒洒水啦""小 Kiss 啦(小意思)".今天咱们来点的花样吧 ...
- (chap8 确认访问用户身份的认证) 基于表单认证
1. 定义 基于表单的认证方法并不是在HTTP协议中定义的.客户端会向服务器上的Web应用程序发送登录信息( Credential ),按登录信息的验证结果认证. 根据Web应用程序的实际安装,提供的 ...
- shiro表单认证(系统默认的form认证器)
原文地址:http://blog.csdn.net/zcl_love_wx 注意:此文是基于springMVC框架的,所以关于springMVC的配置这里不说,后面有时间专门写一个shiro整合spr ...
- Bootstrap 3 响应式上传图片,时间拾取器和表单认证 Fileinput, Date/Time Pickr, Validator...
1. Bootstrap 3 响应式上传图片 bootstrap-fileinput 项目地址: https://github.com/kartik-v/bootstrap-fileinput Usa ...
- 【SpringSecurity系列02】SpringSecurity 表单认证逻辑源码解读
概要 前面一节,通过简单配置即可实现SpringSecurity表单认证功能,而今天这一节将通过阅读源码的形式来学习SpringSecurity是如何实现这些功能, 前方高能预警,本篇分析源码篇幅较长 ...
- Web应用中基于密码的身份认证机制(表单认证、HTTP认证: Basic、Digest、Mutual)
Web应用中基于密码的身份认证机制 背景概念 认证(Authentication) 会话管理 1 表单认证(Form-Based Authentication) 1.1 介绍 1.2 流程 2 通用的 ...
- SharePoint 2013 OWA(Office Web Apps) 连接与配置
SharePoint 2013 OWA(Office Web Apps) 连接与配置 接上篇内容: 参考地址: https://technet.microsoft.com/zh-cn/library/ ...
- 基于 猫冬的 jQuery formValidator表单验证 的asp.net 控件
为了方便在asp.net中使用,封装了一下 <猫冬 的 jQuery formValidator表单验证> 控件 其实也不是什么控件,只是一个类,方便生成前台js. 特点: 1.后台生成的 ...
最新文章
- 转:【小作品】STM32无线WIFI视频小车制作剖析(下)
- 字符串声明太大出现错误_搜索框输入中文出现单引号报错问题
- react --- 复合组件,传递属性
- linux系统下安装jdk教程
- java 判断日期为第几天
- 论文浅尝 | 利用开放域触发器知识改进事件检测
- Centos/Red Hat7.9 源码和在线yum 安装 vsftpd
- python 有什么一般人不知道的缺点_关于python,你知道它的优缺点吗?
- html5 table删除修改,一个可以增加和删除行的table并可编辑表格中内容
- 男性最脆弱的五大器官
- 安卓ListView中CheckBox的使用(支持Item列表项的删除,全选,全不选)
- BFS-迷宫问题-用宽度(广度)优先搜索解决最优路径问题
- 为什么setTimeout(fn,0)有时有用?
- matlab 神经网络设计与应用,MATLAB 神经网络设计与应用(最新版)
- 深度学习双显卡配置_gpu – 我可以在笔记本电脑上使用intel高清显卡实现深度学习模型...
- 节理玫瑰花图怎么画_什么软件能便捷地绘制出节理玫瑰花图、水系玫瑰花图?...
- Android 在导航栏上添加一个截屏按键,点击进行截屏
- android降低屏幕分辨率,让游戏更尽兴 手动调低Android手机屏幕分辨率
- git 上查找一行代码的提交记录
- 声纹识别概述(3)声纹识别系统
热门文章
- truffle详细使用教程
- 使用CoreLocation进行定位(Swift版)
- iOS架构-自动打包并上传到App Store(python)(21)
- uniapp原生子窗体(弹出层为例子)
- springboot 没有跳转到指定页面
- logback logback.xml常用配置详解(三) filter
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本
- 【转】Linux awk命令详解
- ubuntu14.04.5装cuda7.5记录(解决unable to locate the kernel source,装cuda黑屏问题,装cuda循环登录问题)
- The required Server component failed to start so Tomcat is unable to start问题解决