首页 > 其他 > 详细

认证方式

时间:2015-07-27 01:45:15      阅读:337      评论:0      收藏:0      [点我收藏+]

Claims-based

分开认证和授权,如用QQ账户登录系统。

.net 下实现

ClaimsIdentity

ClaimsPrincipal

Basic/Windows/Forms

Forms认证

登录时FormsAuthentication.SetAuthCookie("Jesse"false)创建cookies,访问其他页面时FormsAuthenticationModule检查到了用户身份的cookie,并生成identity对象,HttpContext.User.IsAuthenticated = true

 

OWin

通过application delegate解耦web应用与服务

 

.net 认证基础

Identity(包含Name,IsAuthenticated,AuthenticationType)

Principal(AppDomain级别,包含Identity)

RoleProvider(基于Principal实现)

 

[Authorize(Roles="Users")]  //可用在controller上

认证方式

原文:http://www.cnblogs.com/yfann/p/4679060.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!