ASP.NET身份验证 与网站实现用户功能有什么关系?

ASP.NET做网站如何实现用户登陆,给予权限等,好像书上提到了ASP.NET身份验证,什么Forms,windows,看不懂咯,想想,一个网站就为了实现用户登陆,注册,... ASP.NET做网站如何实现用户 登陆,给予权限等,好像书上提到了ASP.NET身份验证,什么Forms,windows,看不懂咯 ,想想,一个网站就为了实现 用户登陆,注册,就跟数据库有点关系,书上为什么还讲ASP.NET身份验证?这两者有啥关系? 展开
 我来答
HAL9000PLUS
2009-06-21 · TA获得超过1279个赞
知道小有建树答主
回答量:663
采纳率:0%
帮助的人:721万
展开全部
asp.net2.0里,为了方便开发,MS在其中直接增加了用户身份验证的一系列API和控件,省得每个人都要写一套。

其中,包括了身份提供程序,角色提供程序和一系列专用于用户登录、状态显示的控件。比如登陆控件,用户状态,新用户注册,找加密码等,只需要拖个控件上去就可以了。

这个用户身份系统是以角色的方式来管理的,可以和sitemap等站点结构、菜单等结合起来,形成完整的站点安全管理系统。

如果你有自己的旧的用户身份数据库什么的,需要实现自己的用户身份认证程序,只需要从MS提供的标准接口上派生子类,如membership,rolemanage等接口,就可以与.net的用户身份系统对接起来。

自己写的身份验证提供程序需要在web.config里配置注册。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式