一步一步SharePoint 2007之十九:解决实现注册用户后,自动具备访问网站的权限的问题(1)——配置Provider...
解决这个问题,实际上有两种解决思路。
一种是用户注册后,用代码模拟一个管理员的权限,然后将用户加入到网站的Members用户组中。
另一种是采用Role技术,即预先创建一个Role,并将该Role手动加入到网站的Members用户组中,用户注册后,用代码将该用户加入到该Role中。
考虑到前一种方法因为要实现模拟管理员的权限,这点比较困难,也不是很主流的方案,笔者在这里就只实现第二种方案。
下面将记录每一步的实现过程。
1、首先按照图中显示的路径找到存放我们在本系列文章四中创建的Site的设置文件的文件夹。
2、找到并打开web.config文件,在其中的<system.web>……</system.web>节中加入如下内容:
3、找到前面创建的工程并打开web.config文件,同样在其中的<system.web>……</system.web>节中加入上面的内容。
请注意,在前面实现Form认证时,我们将三个web.config文件给更改了,而这里只更改了两个文件。如果您不小心把三个文件都给更改了,那么后面的操作就无法进行下去了。
4、再次打开SharePoint 3.0 Central Administration,然后打开Application Managerment管理页面。
5、在Application Managerment管理页面中单击Authentication providers,即进入Authentication Providers页面。
6、在Authentication Providers页面中,点击AspNetSqlMembershipProvider,即进入Edit Authentication页面。
在该页面中,我们需要在Role manager name中填入AspNetSqlRoleProvider。
一步一步SharePoint 2007之十九:解决实现注册用户后,自动具备访问网站的权限的问题(1)——配置Provider...相关推荐
- 一步一步SharePoint 2007之二十一:解决实现注册用户后,自动具备访问网站的权限的问题(3)——创建用户...
下面将记录每一步的实现过程. 1.首先我们打开前面文章中创建的工程,以设计模式打开Register.aspx,选中CreateUserWizard控件,然后在右边的点击Properties,在Prop ...
- 一步一步SharePoint 2007之十七:解决实现Form认证后无法再用SharePoint Designer编辑网站的问题...
一步一步SharePoint 2007之十七:解决实现Form认证后无法再用SharePoint Designer编辑网站的问题 摘要 前面的文章中,我曾提到,Form认证目前还有缺陷,就是实现For ...
- 一步一步SharePoint 2007之十五:实现Form认证(5)——更改认证的Provider
一步一步SharePoint 2007之十五:实现Form认证(5)--更改认证的Provider 摘要 本篇文章将记录实现Form认证的第五部分--更改认证的Provider. 前面各项准备工作都做 ...
- 一步一步SharePoint 2007之十六:注册并配置一个网站用户
在前面的文章中,我已经介绍了如何创建管理帐户.创建其它帐户的方法是一样的.大家可以把这个注册系统放到自己的网站中,就可以成为网站的一部分了. 本文将只讲解如何在管理工具中将用户手动加入到网站用户组中, ...
- 一步一步SharePoint 2007之十四:实现Form认证(4)——创建管理帐户
摘要 本篇文章将记录实现Form认证的第四部分--创建管理帐户. 由于采用Form认证时,域用户就不能再使用了,因此必须预先创建一个网站的管理帐户. 正文 下面将记录每一步的实现过程. 1.首先打开第 ...
- SharePoint 2007的十大优势
提供简单.熟悉.一致的用户体验. Office SharePoint Server 2007 与用户熟悉的客户端桌面应用程序.电子邮件以及 Web 浏览器紧密集成,可以提供一致的用户体验,简化用户与内 ...
- ROS探索总结(十六)(十七)(十八)(十九)——HRMRP机器人的设计 构建完整的机器人应用系统 重读tf 如何配置机器人的导航功能
ROS探索总结(十六)--HRMRP机器人的设计 1. HRMRP简介 HRMRP(Hybrid Real-time Mobile Robot Platform,混合实时移动机器人平台 ...
- Java架构师之旅(二十九 附录《MyBatis3 用户指南》中文版)
夜光序言: 岁月波光粼粼,赋予爱与生命,唯有生活不能被他人代替,只会有寂寞相随~~ 正文: MyBatis 3 2010.08.01 翻译的一个版本,虽难比较老了,但是有一些基础还是值得学习,毕竟是 ...
- 一步一步SharePoint 2007之十二:实现Form认证(2)——创建添加管理帐户的工程
摘要 本篇文章将记录实现Form认证的第二部分--创建添加管理帐户的工程.为了完成本部分的操作,希望您已经安装了Microsoft Visual Studio 2005:) 之所以要创建添加管理帐户的 ...
- 一步一步SharePoint 2007之四十八:实现Excel Service(3)——调用Excel Service
摘要 本篇文章将介绍实现Excel Service的最后一部分--调用Excel Service. 为了方便您的学习,您可以下载本篇文章所创建的工程.单击此处下载(asp.net1.0). asp.n ...
最新文章
- Linux实战教学笔记32:企业级Memcached服务应用实践
- 熔断的意义和适用场景,你真的清楚吗?
- python中噪音是什么意思_Python数据噪音
- 第七章 shell学习之退出、测试、判断及操作
- 为什么有人说面向对象编程就是面向接口编程?
- 视觉SLAM回环检测、词袋模型和视觉位置识别--论文记录和实验简析
- PTA第3章-2 查验身份证 (15 分)
- 内存位置访问无效 midas.dll_内存虚拟化介绍
- pandas计算一个维度中的所有数值占总价值的占比
- MagicDraw UML 16.8 安装教程(2)-破解补丁
- POJ 3581:Sequence(后缀数组)
- python钓鱼评论爬取
- easyui 动态添加标签页,总结
- 无线通信基础(一):高斯随机变量
- 一张“黑洞”照片需半吨重硬盘?更逆天的操作还有这些……
- About 9.18 This Week
- 使用正则表达式查找Word文件中AABB和ABAC形式的成语
- printf颜色控制c语言,C语言中控制printf的打印颜色实例及vt100的控制符文档
- 【okhttp3.OkHttpClient】ClassNotFoundException: okhttp3.OkHttpClient
- 量子退火Python实战(3):投资组合优化(Portfolio) MathorCup2023特供PyQUBO教程
热门文章
- Vblog#1 English learning for science research
- 网站图片如何批量下载教程
- linux下安装postgresql遇到的问题(zlib library not found,readline library not found)
- word压缩软件,免费
- 使用VGG16.npy文件载入权重
- Table is marked as crashed and should be repaire 解决方法
- 关于163邮箱,上传附件,本地验证文件大小的问题。
- SSL安全证书:免费的SSL证书申请渠道有哪些?
- MATLAB 调用百度云文字识别的具体应用
- 7.数据归档(Archiver)