【发布时间】:2016-05-25 12:26:57
【问题描述】:
我的 RC1 版本有:
services.AddIdentity<User, Role>(options =>
{
// configure identity options
options.Password.RequireDigit = false;
options.Password.RequireLowercase = false;
options.Password.RequireUppercase = false;
options.Password.RequiredLength = 3;
options.User.AllowedUserNameCharacters = null;
})
.AddEntityFrameworkStores<JobsDbContext, int>()
.AddUserStore<UserStore<User, Role, JobsDbContext, int>>()
.AddRoleStore<RoleStore<Role, JobsDbContext, int>>()
.AddDefaultTokenProviders();
我在第一行特别是该行的这一部分遇到错误:
AddIdentity<User, Role>
错误是:
以下方法或属性之间的调用不明确:“Microsoft.Extensions.DependencyInjection.IdentityServiceCollectionExtensions.AddIdentity(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action)”和“Microsoft.Extensions.DependencyInjection.IdentityServiceCollectionExtensions.AddIdentity( Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action)' JobsLedger..NETCoreApp,Version=v1.0 C:\Users\simon\DEV\JobsLedger-RC2-FIrstAttempt\src\JobsLedger\Startup.cs 64 活动
我知道这是最前沿的,但如果有人可能对此有想法,我会全力以赴..
【问题讨论】:
-
没有 MVC 6 rc2。它现在只是称为 ASP.NET Core MVC
标签: asp.net-core asp.net-core-mvc asp.net-identity-3