最佳答案
我的工作是一个网络应用程序,需要与现有的用户数据库集成。我仍然希望使用 [Authorize]
属性,但是我不想使用 Identity 框架。如果我确实想使用 Identity 框架,我会在 startup.cs 文件中添加如下内容:
services.AddIdentity<ApplicationUser, IdentityRole>(options =>
{
options.Password.RequireNonLetterOrDigit = false;
}).AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
我假设我必须在那里添加一些其他的东西,然后创建某种类来实现一个特定的接口?谁能告诉我正确的方向?我正在使用 asp.net 5的 RC1。