本篇文章将记录如何解决实现注册用户后自动具备访问网站WebSite权限第 3部分
前面各项准备工作都做完了现在我们就来进行解决实现注册用户后自动具备访问网站WebSite权限最后步设置吧!
正文
下面将记录每步实现过程
1、首先我们打开前面文章中创建工程以设计模式打开Register.aspx选中CreateUserWizardControl控件然后在右边点击Properties在Properties窗格工具栏上点击Events图标双击CreatedUser即可为该Control控件创建个CreatedUser事件
2、在CreatedUser事件中我们添加如下代码: 复制内容到剪贴板 代码: 1 Roles.AddUserToRole(CreateUserWizard1.UserName, "Members");
3、下面我们开始创建个新用户
按照前面讲过思路方法运行Register.aspx并注册个用户如Ocean
4、我们拿Ocean登录网站WebSite看成功了!这里我们并没有像前面文章中样手动把Ocean加入到网站WebSiteMembers用户组中也就是说我们方案已经成功达到我们预期目了!恭喜恭喜!
嘿嘿实现了这个问题后我们就可以让自己网站WebSite处于“无人值守”状态(呵呵相对于以前必须随时手工添加到网站WebSiteMembers用户组而言)了!
前面文章中我们采用“曲线救国”方式解决实现Form认证后无法再用SharePo Designer编辑网站WebSite问题还甚至说Microsoft公司并未考虑这个问题真是不好意思比尔那家伙太小气现在来找我质问了原来还真有完美解决这个问题方案呢!
下篇文章我将记录如何完美解决实现Form认证后无法再用SharePo Designer编辑网站WebSite问题
最新评论