日期:2014-05-19  浏览次数:20448 次

asp.net2.0角色授权管理的困惑.(实在是没分了)
asp.net2.0中有一个很诱人的东西:就是提供了成员资格和角色的管理.利用MemberShip等一系列的类和方法进行操作
虽然很多的书籍都给出了 "程序提供模型 ".但是我还是很困惑.希望在2.0前辈们,给我们后来者解惑.
1)它把aspnetdb.dbf放到了应用程序文件夹,如果我的程序别的模块,需要用到这个库里的数据,我该怎么访问呢(或许是我太习惯了自己创建数据库链接了).
2)如果aspnetdb.dbf中的用户名字段成为(应该作为)别的数据库的表中的外键的时候我如何保证他们的一致性?难道每次都要手动编码去判断么?如果我直接在数据库中更改的话不就乱套了么?
3)谁能给一个比较好一点的网站,专门研究一下.书籍就算了.看了很多了,基本上是抄(理解)的MSDN上的东西.我要的是通过自己的理解用自己比较人性化的语言描述一下asp.net2.0角色授权管理

------解决方案--------------------
可以将aspnetdb的内容导到你的数据库中,再将MemberShip的连接修改就行了。aspnetdb的内容你都能用,导出工具是C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regsql.exe