标签: asp.net asp.net-web-api claims-based-identity
我正在使用Identity 2开始一个新的ASP.NET项目(WebAPI和WebUI)。我正在努力理解的是何时以及何时使用声明。
我的应用程序将要求用户登录,之前使用旧的会员系统,我会在注册时将它们添加到角色中。我应该继续这样做还是现在有更好的方法来处理所有这些?
使用角色和声明会不会使事情过于复杂?
由于
答案 0 :(得分:1)
始终使用声明。默认情况下,所有.NET标识都是基于声明的。顺便说一句,角色也是一种声明 - 索赔类型为ClaimTypes.Role。