小编Ung*_*aro的帖子

在Identity 3中创建声明标识

Visual Studio 2015脚手架使用UserManager<TUser>不能用于创建的脚手架ClaimsIdentity.有没有人有一个如何做到这一点的工作示例?

VS2015脚手架抛出错误:

public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
{
    // Note the authenticationType must match the one 
    // defined in CookieAuthenticationOptions.AuthenticationType
    var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);

    // Add custom user claims here
    return userIdentity;
}
Run Code Online (Sandbox Code Playgroud)

注意:我添加了ApplicationUser与之不冲突的属性IdentyUser.

razor entity-framework-6 asp.net-identity-3 asp.net-core

9
推荐指数
1
解决办法
1515
查看次数